Bigfoot! On! Ice!

So three dudes in Georgia have announced they’ve found a Bigfoot corpse. They’ve even got a picture on their website (the corpse is on ice in an old freezer):

They’re holding a press conference tomorrow to announce their amazing “findings.” So has anybody heard anything about this? Are you on pins and needles like I am to learn the truth about the Sasquatch?

Those bastard Russians! First women and children, now this!

Wonder how long until we find out this is another photoshop hoax.

Wonder how long until the OP realizes this is old news.