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