2009 Mercedes-Benz C63 AMG
The vehicle is a distinctive and powerful 2009 Mercedes-Benz C63 AMG, a sleek sports sedan manufactured in that year. Hailing from Boston, Massachusetts, this car boasts a striking presence with its iconic three-pointed star emblem on the grille, and its aggressive stance thanks to the widerbody kit and low profile tires, characteristic of its AMG trim level.
Last bid:
$18,150