Mercedes Celebrates The Invention Of The Car With Special Edition S63 Cabrio

It was in 1886 that Carl Benz and Gottlieb Daimler came up with their separate ideas for internal combustion-powered transport and in the process created the concept of the motor car. Now, 130 years on, Mercedes-Benz is celebrating the pivotal year with a …
invention – read more