The Geneva Motor Show 2010 is from 4th to 14th March 2010 and most of the Global majors are busy presenting their new concept cars ahead of the expo in order to make the mass aware of what the brand are going to showcase at the show.
Rumors were already in air about the car...
Read More »













