• EN

Lights Over Texas

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."
Location Del Rio, Texas, USA
Occurred not known
Posted By Veronica Rodriguez
Posted On Sep-16-2022