Mercedes 300 SLR Uhlenhaut Coupe Is Now The Most Expensive Car In The World

The 1955 300 SLR Uhlenhaut Coupe ran away with the record for the most expensive car sold with an auction sale price of 135 million euros.