In the lap of luxury: The Mercedes S-Class W116
Mercedes has always claimed that the S-Class is the best car in the world, and who are we to take issue with that? In 1972, the W116 was born relatively easily, into a world distinctly lacking in luxury saloon cars, vastly different from today’s intensely competitive market.
