News Stories relating to "Stephensville"
Monday, November 8, 2010
One of the most extensive and best documented recent UFO events in the US took place on January 8, 2008 in the little town of Stephensville
, Texas. The UFO group MUFON has just released an analysis of radar records from the FAA and the National Weather Service, comparing...