Strange Animals Thought to Be Chupacabras Killed in Hood County, Texas

(July 14) — Is there such a thing as a chupacabra? Some residents of Hood County, Texas, believe they've killed two of the legendary beasts, which have long been considered the stuff of myths.

Facebook Conversations
    Hot Buzz

    Which Albums Should Every Kid Hear Before They Turn 13?


    What’s Your Most Embarrassing Facebook Status?

    Now Buzzing