Presenting a sneak peak to some of the most stunning examples of auto art and engineering at the84th Geneva International Motor Show . Here is a glance at some of the most impressive cars that go on display Thursday, 6th March in Geneva. Seen here:
Renault Twingo.
Lexus RC 350 F Sport at the 2014 Geneva Motor Show.