Posts Tagged ‘Mercedes’
2008 Mercedes Benz C63 AMG
Wednesday, May 28th, 2008
Thundering out of the Mercedes-AMG plant in Affalterbach, Germany, the C63 AMG dominates the C-segment that has previously been led by the BMW M3. To go after the likes of the M3, RS 4, and Lexus IS F, would appear to be a very long and misguided shot, but Mercedes pulls it off and then some.

