UFO Sightings In Sky Over Denver
Summary
November 8,2012: UFOs have been spotted over Denver, Colorado. They appeared around 1 pm, and were "too fast to be seen with the naked eye", but could be spotted with a camera.
The man who brought the video to our attention believes the UFOs are launching and landing near 56th Ave. and Clay Street in Denver. A Map shows only homes in the area.
Source
Game and Story Use
- The presumed launching and landing site is near Regis University… which is a Catholic University run by Jesuits! Does the Vatican secretly have UFOs, and are they using this as their North American base? Or are these UFOs infernal enemies attacking a bastion of the faith?
page revision: 4, last edited: 15 Apr 2013 10:17