The mystery of Gigantopithecus blacki, Earth’s largest primate, still baffles scientists.
The Florida Skunk Ape, often dubbed the state’s version of Bigfoot, has been a source of mystery and intrigue for decades.