Chupacabra

July 23, 2008
0.0%

MonsterQuest - S2 - E8

Chupacabra

Investigation of the Chupacabra, or "goat sucker". A mysterious bipedal, blood-draining creature said to be responsible for a rash of unexplained animal killings in Puerto Rico and Texas.

MonsterQuest: Season 2 - 20 Episode s


MonsterQuest: All seasons