Hybrid C63 is better in every objective way but can it escape the shadow of its V8 predecessor?
Downsizing is in full swing at Mercedes-AMG, but does the electrified 2.0L C43 deliver?