Legend of the Chupacabra
This is the first film that I have ever reviewed that is not even in the IMDB. They have 600 Ron Jeremy pornos listed, but no Chupacabras. [note: Legend of the Chupacabra has been added to the IMDB since the date of the original review.] Shitty. I bought it on DVD. For $20. It’s decently […]