Volvo's all-new S60 has been recognized by AUTOMOBILE Magazine as a 2011 All Star, marking yet another accolade for the Swedish manufacturer's exciting new entry into the hotly contested C/D premium sport-sedan segment.
Volvo Cars of North America (VCNA) today announced the all-new S60 sports sedan has received yet another prestigious industry award - this time being named to Ward's 10 Best Interiors list.