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)
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment