CH
TV Show
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.
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.
Comments (0)
Join the conversation
Sign in to share your take and reply to others.
First take? What stood out to you about "Chupacabra"?