Since 2016, the Cryptozoologist of the Year has been awarded a “Golden Yeti” by the International Cryptozoology Museum.
Flashback to 2005: Todd Standing’s Alleged Bigfoot Film Ad
Did Todd Standing place an ad for a Bigfoot film in 2005, which appeared before his “Sasquatch in Alberta” footage?
Follow CryptoZooNews
Not Found
The resource could not be found.