Encounters: Netflix show sheds light on ‘mile-long’ UFO sighting in Stephenville, Texas
Netflix’s new documentary series Encounters sheds new light on a strange mass UFO sighting in Texas in 2007. At least 300 people resident in Stephenville, including pilots, police officers, and air traffic controllers, reported sighting a massive UFO sailing overhead.