The Battle Of Ape Canyon #bigfoot

Posted Thursday, October 06, 2022

By Squatchable.com staff

From THE POWER OF BIGFOOT: Ape Canyon is a narrowing gorge sitting just to the northeast of Washington’s Mount St. Helens, where one of the most famous Bigfoot attacks in the canyon ar...