Bloodthirst: Legend of the Chupacabras (2003)

Bloodthirst: Legend of the Chupacabras (2003)

The legend is true. 2003-03-18 85 Min. PG-13
2.5 2 votes

Overview

A supposed treasure map leads a group of unsuspecting townspeople to the lair of a vampire-like creature known as El Chupacabras.