July 19, 2024 at 3:22 pm
The Largest Ape To Ever Live Could Be The Truth Behind The Legend Of Sasquatch
![Source: Concavenator/Wikipedia](https://twistedsifter.com/wp-content/plugins/lazy-load-0.7/images/1x1.trans.gif)
Some people believe Gigantopithecus never went extinct at all.
Some people believe Gigantopithecus never went extinct at all.
As if regular-sized geese aren’t terrifying enough.
These would have been something to behold.
We are definitely living in unprecedented times.
A fascinating look at what could have been…
Page 1 of 1