By Jamie Lewis 12/05/11 AT 9:37 AM GMT Share on Facebook Share on Twitter Share on LinkedIn Share on Reddit Share on Flipboard Share on Pocket A staff cleans the Ferrari 458 Italia on the exhibition stand of Ferrari on the first media day of the 80th Geneva Car Show at the Palexpo in Geneva March 2, 2010. Reuters Toyota Japan© Copyright IBTimes 2024. All rights reserved.