Nicolas Prost at the International Motor Show in Geneva (Switzerland), 03.03.2009.Photo Credit & ©: Laurent Missbauer