August 7, 2007

Chupacabra

A woman in Texas insists that she has the corpse of a chupacabra -- an animal that allegedly lives off of the blood of livestock. Some more skeptical animal experts suggest that she may have a dead fox, with an advanced case of mange. Like Fox News, I just report. You decide.

No comments: