The Nissan Invitation is on display on Tuesday, March 6, 2012 during the press preview days at the 82nd Geneva International Motor Show in Geneva, Switzerland.
Geneva Motor Show opens this week, against the backdrop of poor consumer confidence and tough austerity measures hurting Europe's car market. Media are getting a sneak preview today, two days ahead of its official kick-off.
Go to Forum >>0 Comment(s)