Here Comes the Chupacabra (1996)
1h 22m
Running Time
January 1, 1996Release Date
Here Comes the Chupacabra (1996)
1h 22m
Running Time
January 1, 1996Release Date
Plot.
An alien spaceship crash lands in Mexico. The pilot must survive by drinking the blood of virgins - all while being hunted down by scientists searching for el Chupacabras.
Where to Watch.
No streaming offers found