The C class sedan's most prized possession is the Mercedes Benz C63 AMG. The German automakers bank on this sedan and its 451 hp engine to put itself ahead of the BMW M3. The Mercedes Benz has locked horns with BMW for bringing out the best sedan available in the global markets. The cross-country rivalry has reached epic proportions with the unveiling of the C63 AMG, its competitive price tag and sleek performance is sure to give the BMW a run for its money. Since the inception of this sedan back in 2008 they have been doing extremely well selling over 20,000 examples worldwide but for the Mercedes' thirst for excellence they have brought out another upgradation, the latest C63 AMG. Tobias Moyers the director ... |