Apparently someone is claiming to have a big foot body. Check out this article from the Discovery Channel. Yes, Discovery Channel, not Bob’s Big Bigfoot Emporium.
I’m definitely interested in seeing where this goes!
Just wanted to add that I’m sure this is a hoax, as much as I’d like to believe that there really is a Big Foot (and Nessie and all the rest). If it were real, I’m sure they’d have every scientist known to man in there to confirm it, not to mention showing a few more photos of the thing.
Of course, it’s hard to understand why these people would risk the humiliation that they (and their families) will eventually have to suffer for trying to fake a corpse. Who knows?