Article / 24 May 2019 First impressions – The 2019 Mercedes Benz C 63 S AMG Flamboyant, complex and FAST By