Meteor or Santa
- Cleared
Occurred on December 5, 2019 / Cypress, Texas, USA
Info from Licensor: "This video was recorded by our home Nest doorbell camera on December 5th at 5:35 am. It captured the meteor and flagged..
Location
Cypress, Texas, USA
Occurred
Dec-5-2019
Posted By
Emily Vecere
Posted On
Dec-12-2019