Teaser video with the new Volvo S60
Swedes from Volvo had introduced, at the end of year, a video that captures the new S60 in all its splendor. New Volvo S60 will begin at the Geneva Motor Show in March 2010. Stephen Odell, president and chief executive at Volvo, said in a press release that the new S60 is a sculpture in motion and a technological advance...