Language:
  • EN

Texas Meteor Lights Up the Sky

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 On Nov-16-2018

Tags