Gigantopithecus: A controversial prehistoric evidence of the Bigfoot!
Some researchers think that Gigantopithecus could be the missing link between apes and humans, while others believe that it could be the evolutionary ancestor of the legendary Bigfoot.