Volvo S60 Polestar at NAIAS 2013

Published On: Jan 22 2013 10:43:40 AM EST
Volvo S60 Polestar

A look at the Volvo S60 Polestar on display at the 2013 North American International Auto Show in Detroit.