LogoBETABeta
Chupacabra

MonsterQuest

Season 2Episode 8Aired 2008-07-23
Chupacabra

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.