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