I found a forum discussion about Les Stroud's survival series.
SurvivormanThis starts off with someone that thinks it's a scam, which Les resonds to.
A search reveals a few more threads about the series.
I know he posted here a few times about this series. It was supposed to be shown on the Discovery Science channel in the US, but I never saw it listed.
<img src="/images/graemlins/confused.gif" alt="" />