Chupacabra

Another Non-Chupacabra!

Thought I'd share a minor victory: A man who e-mailed me last week saying "My employee and myself spotted a Chupcabra yesterday afternoon in Vacaville, CA, a hairless cat/dog with a stubby tail and narrow body and head. A friend later that day showed me on the...