Texas Meteor Lights Up the Sky
- Cleared
Occurred on November 16, 2018 / Killeen, Texas, USA
Info from Licensor: "This video was taken on an Uber dash cam video, headed southwest at about 10:20 pm."..
Location
Killeen, Texas, USA
Occurred
Nov-16-2018
Posted By
Christopher R. Cato
Posted On
Nov-16-2018