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?