Mar
20th
Stay connected Subscribe to our RSS feed
We've always been infatuated with the C63 AMG since its launch in 2007. After all, who wouldn't be? With a rip-snorting 6.2-litre V8 shoehorned in the engine bay of a compact-sized sedan, not to mention track-ready suspension and brakes, countless hours of adrenaline-pumping fun can be found behind the wheel.