8 Feb 2011, 07:44 UTC · By: Mihnea Radu / With the 81st edition of Geneva Motor Show coming in less than a month, most major carmakers’ marketing teams are going into overdrive, releasing more and more commercials, teasers or renderin...