http://surgg.com/search.php?search=STEPHENVILLE,+Texas
I saw this on the news and couldn't believe what I was hearing. Apparently there was a ufo sighting by dozens of citizens from a town called "Stephenville" its about 100 miles southwest of Dallas, Texas.
I saw this on the news and couldn't believe what I was hearing. Apparently there was a ufo sighting by dozens of citizens from a town called "Stephenville" its about 100 miles southwest of Dallas, Texas.