The mystery of El Chupacabra has been solved--dead Coyotes with mange. At least that is what the government wants you to think!
You can read the news story here: El Chupacabra
Meanwhile, Big Foot lives! He's big, he stinks, and when he growls at motorists, he's got a drawl. Why? He lives in North Carolina, that's why! Big Foot in NC
I love what passes for "news" in this culture . . .