Editor’s Picks May 23, 2022 Jordan Katsianis 1955 Mercedes-Benz 300 SLR Uhlenhaut Coupe is the most expensive car in the world One of two 300 SLR Uhlenhauts has been sold from Merc’s own collection for $143,000,000 The most expensive car in the world…