The So-Called ‘World’s Finest Car’ is Leaving America By Jason Siu Apr 16 2018 Share this Article Tweet A Best in Show winner at Pebble Beach. Continue Reading... Filed under: Auto Show News Convertibles Featured Articles German Mercedes-BenzTags: 2018 concours of elegance, Mercedes, Mercedes-Benz, s barker boat tail