El Chupacabra (2003)

After his capture in the wilderness, the legendary, bloodthirsty creature 'Chupacabra' escapes into the city creating mayhem and panic. As they...


image