Nothing can stop this 1200 HP Hill Climbing Beast
The Extreme hill climb took place in Sweden and Ler, Norway. Roar Johansen in Thunderbolt making it look easy in his turbo-powered LS3 beast.
Amazing figures and rollovers, but no people harmed.
What do you think about our Scandinavian hill climbers friends?