The Polar Sea
The New Everest (1x1)
Air date: Dec 01, 2014
"The Polar Sea" begins in Reykjavik, Iceland with Richard Tegner, an ordinary Swedish man embarking on an extraordinary expedition to cross the Northwest Passage with his friends.
- Premiered: Dec 2014
- Episodes: 10
- Followers: 2