Movies Like CHUPACABRA VS. THE ALAMO

Chupacabra vs. The Alamo (2013)

Mythical monsters force new last stand at the Old Alamo.

Original Title: Chupacabra vs. The Alamo
Language: English
Release Date: 23/03/2013
Budget: $2,000,000
Status: Released
Links: IMDB Homepage
Action Fantasy Horror