Here is some information on cars in the motor show.

http://www.leftlanenews.com/2006/03/02/2006-geneva-motor-show-its-all-right-here/