26 May 2021, 18:44 UTC · By: Alex Oagana / Despite losing half the number of cylinders from its predecessor, the all-new C 63 in both sedan and station wagon guise will be an absolute beast