flying dorito
15 Years Ago, UFO Sightings Rocked a Small Texas Town. The Mystery Remains.
The 2008 sightings in Stephenville, Texas, are explored in the first episode of VICE Studios' new Netflix show "Encounters."
Advertisement
Advertisement
Advertisement