0

Check local listings

Chupacabra

The legendary blood-sucking chupacabra is infamous for killing livestock and wreaking havoc in Texas. Judah Friedlander travels to the Lone Star State to figure out exactly who, or what, this monster is.

Advertisement