2009 Mercedes-Benz S63 AMG

The vehicle is a striking 2009 Mercedes-Benz S63 AMG, a peak performer in the luxury sedan segment. It's a powerful yet elegant ride, produced during one of AMG's high-performance eras. This particular model hails from Meridian, Idaho, where it was manufactured in 2009.
Last bid:
$21,777