Chupacabra vs. the Alamo

2013 1h 28min Action, Fantasy, Horror

34%
User Score
At the Texas border, a gory mystery entails members of rival drug cartels turning up dead, with every last drop of blood siphoned from their bodies.

Available on

Share