Lights Over Texas
- Cleared
Occurred on September 12, 2022 / Del Rio, Texas, USA
Info from Licensor: "We saw these lights earlier and heard they were seen all around Mexico too. We couldn’t breathe the air stood still.&q..
Location
Del Rio, Texas, USA
Occurred
not known
Posted By
Veronica Rodriguez
Posted On
Sep-16-2022