New S-Class – Mercedes’ best yet?
Mercedes-Benz has unveiled its new S-Class, boldly stating that the intention was to produce ‘the best automobile in the world’.
The car is expected in UK showrooms in September and expected to fill a larger chunk of the Mercedes range than ever before.
Read more >
May 15, 2013 







