its a fact that bigfoot is fiction
Not sure what to believe. Gigantopithecus did exist. It is fact. Could the descendants still be here? Sealacamp, a 400 Million year old ancient prehistoric fish, thought to be extinct was found off the Madagascar coast. Food for thought.