Chupacabra vs. The Alamo - 2013

Chupacabra vs. The Alamo - 2013
"Chupacabra vs. The Alamo" -- "Syfy Original Movie" -- Pictured: (l-r) Julia Benson as Tracy, Erik Estrada as Carlos
View Comments (15)