2011 Geneva Motor Show preview
comment
Source: globaltimes.cn
Published: February/28/2011 16:43
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.