Motoring 19 June 2024 Brutal 500kW C 63 S E Performance barges into SA Mercedes-AMG is looking to change the game with its new C 63. By That's My Car