Invasion Texas 2008

44m | 2008 | TV-PG | CC

The team explore the 2007 sightings in Dallas, Texas, then travel to Stephenville to investigate strange lights in the sky and meet witnesses never before interviewed for TV.