


Expedition X
Texas Chupacabra
Season 6 Episode 5
Heather and Phil track reports of a bloodsucking Chupacabra terrorising eastern Texas, teaming up with a robotic hound to hunt the elusive creature
Expedition X airs on Discovery Channel HD at 2:00 AM, Saturday 29 November. (Subtitles, audio description.)
Topics
News ➝ Current Affairs
Documentary
