Do you believe in the Chupacabra? We ran across this article the other day on Netscape's site. Yep, we admit it is pretty old news, but we thought we would share anyways. Here is one of the pics that went along with the story...why does this remind me of a cartoon character?
![](http://houstonhaunts.com/imagesblog/critter-1.jpg) |