Geneva: 2011 Volvo S60

After so much other news on the 2011 Volvo S60, Volvo took the wraps off of it at this year’s Geneva Motor Show.  The videos after the jump do a good job of showing off, so I won’t make you wait – click through the jump.

by John Suit

Source: Volvo