Volvo S60 TTA is the new racing car of the Swedish car maker, a model specially designed for the Swedish Racing Elite League competition. The vehicle is powered by a V6 engine delivering 420 horsepower and linked to a six-speed sequential transmission....
Tag Archives: 2012 Volvo S60 TTA
