13 Nov 2019, 23:15 UTC · By: Andrei Tutu / Ladies and gentlemen drivers, we are looking at the ancestor of the 510 horsepower Mercedes-AMG C63 S currently in showrooms, albeit with a modern twist