Stephenville, Texas
July 1st 2010 Stephenville, Texas is an interesting little town southwest of Ft. Worth. We heard about UFO sightings and traveled to the area. There were hundreds of sightings in 2008 by local citizens. However the Air Force contend the sightings were no more than training jets in the area. The national news media picked the story up and it even went nationally. The population in 2000 was 14921. The town is sur
... read more