UFO Sighting in Westminster, Colorado on 2017-07-04 20:00:00 – Lights above denver

UFO Sighting in Westminster, Colorado on 2017-07-04 20:00:00 – Lights above denver

- in UFO Reports
UFO Alien Abduction
Unknown lights above denver- ish.

Leave a Reply