Bloodthirst: Legend of the Chupacabras poster

Bloodthirst: Legend of the Chupacabras (2003)

Bloodthirst: Legend of the Chupacabras

-
imdb: 2.0