Survivorman Bigfoot | Episode 3 | Klemtu BC | Les Stroud

Posted Saturday, December 12, 2020

By Squatchable.com staff

In the largely unexplored wilderness of Klemtu, a Native Reserve on the coast of Canada’s beautiful British Columbia, local residents have been telling stori...