Saturday, September 5, 2009 10:19:01 PM
The chupacabras!?!?! are you serious... that is a Xoloitzcuintle, an ENDANGERED wild dog originary from Mexico. And to think the barn owner poisoned it, it's a shame.
Friday, September 4, 2009 9:45:21 AM
Warning bells should go off when a taxidermist finds a dead mythological animal, but it this case, that thing doesn't look special at all. This must have been almost as slow a news day as the standing broom.