Legend of the Chupacabra (movie): The Chupacabra (Spanish for "goat sucker")--Is it mere folklore? A government conspiracy? Some weirdo in a latex suit? When the mutilation of her uncle's goats (and her uncle) by the brutal Chupacabra is caught on tape, Maria Espe... Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Legend of the Chupacabra below