Two men from Georgia, US, have announced that they have, and will unveil, the body of a 'bigfoot'.
They didn't claim to have caught it, they claim to have found its corpse.
They claim to have found the 'creature''s body in a wood, and observed several other living specimens: the photograph of a huge ape-like body stuffed into a freezer was released on their website.
They plan to release more photos and DNA evidence on Friday.
Somebody tell the Henderson's that we've found Harry!!
Tags: