VIDEO: Bloodthirst: Legend of the Chupacabras (2003)

We’re sorry...

This video is no longer available due to the shutdown of Blip.tv.

The Film Renegado teams up with Obscurus Lupa as a cast of ten thousand people goes looking for the legendary Chupacabra(s)!

Scroll down to comment on this video...

Tag: Bloodthirst: Legend of the Chupacabras

You may also like...