Geneva Motor Show 2010: Nissan Micra

Nissan unveils its all-new supermini, the Micra which is set to go on sale at the end of the year

Most Watched Today