- You are here:
Mercedes-Benz C63 AMG DR 520 – Click above for high-res image galleryWith 460 horsepower on tap, nobody was accusing the Mercedes-Benz C63 AMG of being a slouch. But when you're winning the horsepower wars, do you lay down your arms? Of course not. That's why Mercedes' Specialist Products ...