8.14.2008

Chupacabra?

I saw this about three days ago on Fox 4. Some deputy in some Texas county videotaped this beast from his car. Everybody is getting pretty excited. I'm not. I don't understand chupacabra humor, and I can find humor in pretty much anything. Now if that were a spider monkey, I'd jump on a motorcycle with Chief Deputy Doug Whitehead in the sidecar to investigate.