President George W. Bush lives near Stephenville, Texas. Whether this had anything to do with this sighting I don't know.
Want more History? Catch new episodes of In Search Of Fridays at 10/9c! The UFO Hunters travel to Stephenville, Texas to investigate the strange...