http://www.foxnews.com/story/0,2933,396182,00.html
What do you think it is? Is it a raccoon? I've seen a lot of raccoons in Ohio in various states of decomposition, but nothing quite like this.
Personally, I think it may be a publicity stunt/hoax for an upcoming Cartoon Network show, similar to the advertising stunt that was misinterpreted as a terrorist threat in Boston last year.
Tags: