Published On Jun 5, 2020
Les goes north to the Arctic Baffin Island equipped as a researcher with some advanced survival gear.
Creator Les Stroud
Starring Les Stroud
For more updates, follow my Facebook page!
/ thereallesstroud
#Survivorman #LesStroud
show more