Now Playing | The Arctic 85

Les travels to the top of Baffin Island in Canada's High Arctic, to learn about the Inuit people who have managed to survive on the barren and isolated tundra.

Recommended for You

Watch More Other Show Videos
Filter