2005 Mercedes-Benz SL65 AMG
The vehicle in question is a distinctive and powerful 2005 Mercedes-Benz SL65 AMG, manufactured for the North American market in Houston, Texas. This luxury sports car stands out with its superior craftsmanship and performance, reflecting its distinguished status as an AMG model, produced during the era of legendary V12 engines.
Last bid:
$29,501