Sunday, June 27, 2010

What the.. ?


The Chupacabra?

La Chusa?

When I was in high school we occasionally went and sat in a remote location "to wait to see La Chusa". Legend had it that if you whistled in a specific sort of way, this ghost-like creature with a woman's head on a bird body would appear. Most people thought it was just an excuse to go sit and drink a few beers away from our parents and the law.

Anyway, I can't say I ever saw it, or anyone for that matter.

Supposedly, tons of people here in south Texas have seen a chupacabra, too, but they're probably just inbred mutant wild coyotes/dogs/hogs/foxes. Most pictures published of them don't prove anything beyond that explanation, anyway.

Image Via - (NSFW)

No comments:

Post a Comment