New Details on the Stephenville TX UFO Incident
On January 8, 2008 at Stephenville, Texas, more or less 200 people have seen an…
On January 8, 2008 at Stephenville, Texas, more or less 200 people have seen an…
The Trumbull County UFO is one of the most intriguing UFO sightings ever. On December…