Chupacabra
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.
Subtitles: English
Starring:Erik EstradaJulia BensonJorge Varga
Directed by:Terry Ingram
- PARTNERS
- Advertise with Us
- Partner with Us
- GET THE APPS
- iOS
- Android
- Roku
- Amazon Fire