9.01.2007

GOAT SUCKER OR "STRANGE DOG"?? YOU DECIDE


So, in Cuero, Texas, a woman claims to have found the mythical cryptid, the chupacabra! AYE!

read the story here . . .

here's a look at the supposed beasty . . .

0 comments: