2011 Mercedes-Benz S65 AMG

The vehicle is a high-end luxury performance sedan from 2011, specifically a Mercedes-Benz S65 AMG. It stands out as one of the top models in this class due to its powerful twin-turbocharged V12 engine, boasting an impressive 629 horsepower, which sets it apart from other vehicles.
Last bid:
$44,750