Stephenville UFO Sighting
Referenced in 1 episode
Definition
A January 2008 mass sighting in Stephenville, Texas, where many residents, including police, reported a huge, silent object with lights, pursued by military jets.
Referenced in 1 episode
A January 2008 mass sighting in Stephenville, Texas, where many residents, including police, reported a huge, silent object with lights, pursued by military jets.