"Something charges up the trail": Woman believes she may have filmed a Bigfoot

Posted Saturday, September 19, 2020

By Squatchable.com staff

Watch: