Expedition X

11:00 PM to 12:00 AM
Saturday 29 November
+

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 11:00 PM, Saturday 29 November. (Subtitles, audio description.)
Topics
News ➝ Current Affairs
Documentary