2011 Volvo S60

Volvo has released the first images of their upcoming S60. The car will make its first public debut at the 2010 Geneva Motor Show in March next year. Meanwhile, the production of the car will start in early summer 2010 at the Volvo Cars plant in Ghent, Belgium. Stay tuned for more updates.