Is the legendary chupacabra—the mysterious, cryptid vampire that terrorizes livestock—hanging around outside Houston? If you are familiar with the kind of freaks who live in the Houston area you will almost certainly be nodding your head in agreement, because, FREAKS, but some animal guy says maybe it's a dingo. You never know, I guess. But if the legendary chupacabra is anywhere, I bet it's in Texas, where all freak things come from.
Wednesday, February 5th, 2014