Carmakers unveiled their newest models at the 84th Geneva Motor Show on Tuesday (March 4) with several cars having made quite the buzz before the show started.