20100303 auto: Nissan Micra unveiled!