Ben Nagy reviews ‘Interviewing Monsters and Bigfoot’: Smell the Canada in Missour-a!

One of the best reality survival shows that ever existed was called Survivorman and I loved watching it when it was on the Discovery Channel in the mid-2000s. Basically this Canadian guy in a bandana named Les Stroud would go out into remote places all over the world in survival scenarios for a number of […]