Chupacabra, Living Myth, Media, News, Tales, Mythology, Sightings
Chupacabra Sighting Times Two by Mike Krumboltz Jul 14, 2010 A barn in Hood County, Texas, has become ground zero in the hunt for the chupacabra. Earlier this week, animal control officer Frank Hackett shot and killed what was unquestionably one of the ugliest creatures to ever walk the planet. That much we know. What’s … Read More “Chupacabra Sighting Times Two” »