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.

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.

Categories:
Show More Show Less
Comments