We’ve had a couple of posts about gorilla’s going lately and so I thought it’d be interesting if anybody believes in Sasquatch or the yeti.
Been reading around on it and the main thought on it is that if they do exist they could be related to the Gigantopithecus, a species of ape that lived 100,000 years ago.
They were about 2-3 times the size of a silver back gorilla!
whats everyone else think? anyone think they've ever seen 1? lol