2012 LA Auto Show: Volvo S60 Polestar Performance concept appears

Volvo Official Motorsports, together with its performance partner, Polestar, has presented Volvo S60 Polestar Performance concept at 2012 LA Auto Show. The performance concept car is developed to provide those who always want to have fun on the go with …

2012 LA Auto Show: Volvo S60 Polestar Performance concept appears Read More »