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.