18 Mar 2016, 16:27 UTC · By: Vlad Mitrache / Just by looking at this vehicle, you'd be hard pressed to bet against it on making it back from the North Pole. It's a god damn amphibious ice breaker!