Spread the love

Chupacabra vs the Alamo is a horror action movie starring Eric Estrada as a tough cop who is the last line of defense against an invasion of Chupacabras.