65 days ago
Some researchers suggest that Bigfoot could be a descendant of Gigantopithecus, a large ape species that lived in Asia. If this is true, it could explain the size and appearance of Bigfoot. This theory adds a scientific angle to the Bigfoot mystery.
Post Reply