81st Geneva International Auto Show -170 World and European Premieres February 17, 2011 A real automotive « eyeful » in Geneva! More