Mass Sighting in Texas: The Stephenville UFO Sighting of 2008

On January 8, 2008 a mass sighting over Stephenville, TX caught the attention of UFO enthusiasts, local news and MUFON.

Mass Sighting in Texas: The Stephenville UFO Sighting of 2008 Read More ยป