One theory making the rounds is that Bigfoot or Yeti are actually still-living remnants of the prehistoric creature known as Gigantopithecus. What do you think?
Personally, I think it's all bollocks. Either that, or extremely true.
...so you didn't have to!