This week, Volvo released several videos of their upcoming 2011 S60. The car will be shown off at the Geneva auto show next month, but until then, we’ve got the videos after the jump. There are a bunch of them, but they show pretty much all aspects (minus the new-car smell) of what is surely to be a hit for Volvo when it shows up at dealers later this year.
by John Suit
Source: Volvo