Friday, June 3, 2011

Bloodthirst 2: Revenge of the Chupacabra (2005)

Nope. I can't do it. Even though the title mentions chupacabras, this is just another shot on video piece of crap that we couldn't sit through.

No comments: