Texas Meteor Lights Up the Sky
- 6 years ago
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."
Info from Licensor: "This video was taken on an Uber dash cam video, headed southwest at about 10:20 pm."