2012 MERCEDES-BENZ (W212) E63 AMG

The vehicle is a 2012 Mercedes-Benz E63 AMG, part of the W212 series, produced in England and currently residing in London. Notable features include its distinctive super saloon design and powerful right-hand drive configuration, with no bidders despite its handsomely finished condition and £17,000 current bid price in Pounds Sterling.
Last bid:
£20,751