In the awesomely titled Syfy cheapo-thriller Chupacabra vs. the Alamo, a hog-ridin’ DEA agent (Estrada, who’s done 700 movies and TV shows since CHiPs in the ’80s, but who cares?) investigates a ...
If you live in Texas, chances are you’ve heard of el Chupacabra, a legendary creature known for sucking the blood out of goats and other farm animals. You’ve also probably seen local news stories ...