Strange Lights in the Colorado Sky

Strange lights (some believe them to be UFOs) have been reported in the night skies above Colorado Springs, CO near Cheyenne Mountain. This video was taken on June 4th 2012 at around 8pm. More similar reports are coming in from the same area in Colorado and some have been reported in California. Are these military […]

Read More