On Instagram, YouTuber Coyote Peterson posted a pic of a recent discovery he thinks may prove the existence of Bigfoot.
Found in British Columbia, Peterson says a “large primate skull” was found, but he’s been “keeping it a secret.”
After “smuggling it through customs,” he’s having it reviewed by a primatologist to determine if it’s a Sasquatch skull.
After seeing the photos online, some aren’t the least bit convinced. Expert Yinan Wang says the skull strongly resembles the cast of a gorilla skull and was available for sale in the AliExpress online store.
Source: Zach Wilson