2011 Geneva Motor Show preview
- Source: globaltimes.cn
- [16:43 February 28 2011]
- Comments
Geneva Motor Show is getting closer and closer to opening its doors when the event kicks off on March 1st, 2011. Let's take a sneak peek on what cars to expect at the event.