The Mercedes-Benz S-Class praised by What Car

The highly respected automotive magazine and website What Car? have paid tribute to the Mercedes-Benz S-Class as it won the “Best Luxury Car” award. Seventh consecutive year This is now the seventh year in a row that the S-Class has managed to scoop such an award. The car has an enormous amount of luxury built(…)