04.15.2022 - By Cryptid Campfire
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.