Mysterious UFO Lights Over Houston
- Cleared
Occurred on June 24, 2020 / Cypress, Texas, USA
Info from Licensor: I walked outside my backyard and saw these lights. They literally just disappeared in front of my eyes! Let me say this so people..
Location
Cypress, Texas, USA
Occurred
Jun-24-2020
Posted By
Kristan Mire
Posted On
Nov-10-2020