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...