25 Feb 2009, 08:49 UTC · By: Daniel Patrascu / With the 2009 Geneva Auto Show drawing ever closer, pre-event release of photos, specs and teasers keep on piling up as manufacturers worldwide try to give potential buyers as much reason to show up...