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