Arctic vs machines: who wins? (VIDEO)
Mar 02 2026
Crossing freezing rivers and conquering the Murmansk tundra to get to Cape Nemetsky, the northernmost point of continental European Russia. Arctic off-roading at its finest!
Read more