In Antarctica, the crew are about to embark on the last mission of the season. The only way to make the trip is with the dogs
Your browser doesn't support HTML5 video.
In Antarctica, the crew are about to embark on the last mission of the season. The only way to make the trip is with the dogs