‘Survivorman’ Les Stroud Talks Bigfoot

I have always loved the Discovery Channel series Survivorman. For those who are unfamiliar with the show, survivalist Les Stroud spends 7 days in the wilderness, with only his cameras, the clothes on his back a few simple supplies (and by simple, I mean things like a paperclip, credit card, ball point pen, etc.). Unlike […]