Survivorman Les Stroud's 1hr interview on Bigfoot. With PhD Jeff Meldrum & Todd Standing. Sasquatch

2 of Bigfoot North Radio April 9th 2014. Survivorman Les Stroud has a no holds bared conversation with Dr. Jeff Meldrum & Todd Standing about everything Sasquatch.



Show Description Hide Description