Who bought the 1955 Mercedes-Benz 300 SLR that sold for a record breaking $142 million?

Photo / Supplied
Photo / Supplied

We Recommend