The all-new Volvo S60 unveiled at the Geneva Motor Show
The all-new Volvo S60 has had its world premiere at the Geneva Motor Show, 2nd March 2010, where it made its entry into one of the automotive world's toughest segments backed by an extrovert attitude never before seen in Volvo showrooms.