News & Analysis Watch Volvo's Fastest Race Car take on its Fastest Truck December 14th, 2016 0 The Volvo S60 Polestar has been tearing it up on northern Europe’s race tracks, competing and winning in the World Touring Car Championship, but...