Best of Geneva Motor Show

Tuesday, 8 March 2011 00:01 -     - {{hitsCtrl.values.hits}}

A general view shows cars displayed at the Geneva Motor Show in Geneva last week. The show attracts an expected 700,000 paying visitors and 260 exhibitors from 31 countries – AFP Photo

COMMENTS