UFO Sightings In Sky Over Denver
rating: 0+x

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?
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License