Bloodthirst 2: Revenge of the Chupacabras
(2005)

It can smell your fear.

Released: 2005-04-19

tmdb link imdb link

A detective in search of a missing college student is lured by a madman into the lair of the fabled Chupacabras monster.

Vote Now!


Placeholder