2009 Mercedes-Benz SL63 AMG
The vehicle is a striking 2009 Mercedes-Benz SL63 AMG, distinguishable by its powerful 6.2-liter V8 engine that generates 518 horsepower and 591 lb-ft of torque. This roadster comes in a sleek design with a retractable hardtop for an agile yet secure driving experience.
Last bid:
$28,120