Survivorman Les Stroud's 1hr interview on Bigfoot. With PhD Jeff Meldrum & Todd Standing. Sasquatch
- uploaded: Apr 13, 2014
- Hits: 2821
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.