Throwback Thursday: Geneva Motor Show 2017. Triumph of Green Color ...