UFO Hunters
Invasion Texas 2008
Season 1 Episode 10 of 13
The January 2008 mass UFO sightings between Fort Worth, Texas and Houston, with focus on the nearby town of Stephenville, Texas
UFO Hunters airs on Blaze (Freeview) at 8:00 AM, Sunday 22 September.
Topics
Education ➝ Science ➝ Factual Topics
General