An Icon : 2009 Mercedes SLR McLaren Stirling Moss

An Icon

Overview An Icon, built in honor of the Mille Miglia-winning 300SLR, and its legendary driver, Sir Stirling Moss. It’s currently the most expensive car in the world, as the 1955 Mercedes-Benz 300 SLR Uhlenhaut was sold at an RM Sotheby’s Mercedes-Benz Museum auction for a record-breaking $142,000,000, surpassing the 1962 …

Read More