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?

    collection

    What’s Your Most Embarrassing Facebook Status?

    collection
    Now Buzzing