Geneva Auto Show 2010

The world's largest auto show has just kicked off in Geneva Switzerland with 250 exhibitors from 30 countries, showing 100 car premieres at the Auto Show until March 14.

advertisement | advertise on newsday