Chupacabra vs. the Alamo

Chupacabras attack with a vengeance and this time they're taking on the Alamo.

2013-03-23 | 88 minutes

Rating: 4.909