Tag: Mercedes-Benz S Barker Tourer
‘World’s finest car’ coming to Concours of Elegance 2018
The Pebble Beach Concours d’Elegance ‘Best in Show’-winning 1929 Mercedes-Benz S Barker Tourer ‘Boat Tail’ – arguably the finest car in the world –...