Tag Archives: snowmobile

Just look at this jump ! In the northern part of Sweden mountains, Richard Hammond with a modified racing car Touareg faces two snowmobile in a 6 mile epic race across the mountain and a frozen lake. This picture however is excellent. The Wolkswagon Touareg and the two snowmobile in the air, in the same […]