Video: An Artic Expedition
Norway, check. Russia, check. The Artic, check. Peep this incredible footage from...