ilovewerewolves.com
Chupacabra vs the Alamo | | i love WEREWOLVES
"We've got Chupacabra's all up in here!!" Great line from Chupacabra vs. the Alamo which premiered Saturday night (March 23, 2013) on Syfy as part of the Syfy Original movie series