Just positing a question/theory about primates/apes.
Reddit Animals
MAY 9, 2023
It was specifically a video about the primate or ape Gigantopithecus. Is this just crackpot theory working here, maybe my brain trying to explain away something supernatural with science, pure conjecture or something entirely different? I was just watching a video online. And I am completely intrigued. Sasquatch aka: Gigantopithecus.
Let's personalize your content