Brutal Volvo XC60R 6x6 Swedish SUV monster on the road!