Residents of Stephenville, Texas say a UFO has been hovering over their small town. A network of UFO investigators are headed to the area to check out the …
by W.C. | Jan 17, 2008 | Recent UFO Encounters
Residents of Stephenville, Texas say a UFO has been hovering over their small town. A network of UFO investigators are headed to the area to check out the …