this should be interesting! Many sites reporting about this unveiling in Geneva 08.
all of the sites are reporting the same info so if you are interested just have a look at this one for example:
http://www.edmunds.com/insideline/do...ticleId=124764