Volvo S60 Polestar Concept is a Swedish Sports Car: 2012 LA Auto Show
Packing 508 hp and 424 lb-ft of torque, the Volvo S60 Polestar Concept looked right at home under the Los Angeles spotlight.
This site is protect by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
© 2020 Verticalscope Inc.
