2008 Mercedes-Benz S65 AMG
This impressive 2008 Mercedes-Benz S65 AMG, manufactured in the United States, hails from Alabama and is currently located in Dallas, Pennsylvania. With a distinctive twin-turbo V12 engine and approximately 40,600 miles on its odometer, this largely unmodified luxury vehicle combines power and elegance.
Last bid:
$23,750