Geneva Motor Show: The weird and wonderful 7th March 2019 RMS Manager Europe’s biggest car show of the year has thrown up its usual mix of the fast and furious – and strange. Read full original article »