UFO Over St. Louis Arch
- Cleared
Occurred on August 2, 2016 / St. Louis, Missouri, USA
Info from Licensor: " At about 3:30am on August 2nd, it was getting ready to storm. I looked at the St Louis Arch and saw a strobe light f..
Location
Unknown
Occurred
Aug-2-2016
Posted By
Chase A Rhoads
Posted On
Aug-5-2016