"I don't care if it has sunsets twenty-four hours a day, I ain't setting foot on that place."
-- Zoe Warren

I know the CIA would say what you hear is all hearsay

I know it’s been a while since I’ve posted, but this one definitely warrants a return. It seems that El Chupacabra, the mythical goatsucker itself, has been found in a small town in Texas. Apparently, the recent exsanguinating of many local chickens has been explained by the discovery of three creatures that have not yet been identified. The whole story is available here (and here and here and here, too).

Personally, I’ve never doubted the existence of El Chupacabra, at least not since that one X-files episode… :-)

Leave a Reply