Survival expert Les Stroud explores the world of Alaska's most formidable wildlife and uncovers...
Survivalist Les Stroud travels to Karluk Lake on Kodiak Island, Alaska to embed himself with the...