The original blog of!

The Goat Blood Sucker

Chupacabra, sighted in Helotes, TX–86291917.html

Comments on this entry are closed.

  • The real myth is that there is a town called Helotes. Just an illusion; nothing to see here; move along, move along.

  • Oh, that’s no myth, home to the legendary Floores Country Store. I can’t make that up.

Previous Post:

Next Post: