Where To Stream UFO Hunters Season 2 Episode 8
Alien Fallout
- Aired January 14, 2009
- 60 Min
On December 29, 1980, Betty Cash, Vickie Landrum and Colby Landrum took a drive that would become a life-changing nightmare. At approximately 9 p.m., driving through the Piney Woods in Texas, they observed a huge diamond-shaped object flying low above the isolated road, expelling flame and emitting significant heat. That night, all three experienced horrible physical symptoms: nausea, vomiting, diarrhea, weakness, and burning sensations all over their bodies. The team reopens this and other...