Category Archives: Chupacabra

Cryptozoology: Chupacabra Killed in Texas?

Visit msnbc.com for breaking news, world news, and news about the economy Has the legendary, blood-sucking monster, El Chupacabra, been shot and killed in Texas? The Discovery Channel’s description of Chupacabra: Mysterious animal deaths sparked mass hysteria on the small island of Puerto Rico. In 1992, Puerto Rican newspapers reported a series of strange killings […]

RSS for Posts RSS for Comments