Mercedes-Benz S-Class

It’s a rare occasion indeed when a first confrontation with a car makes one doubt one’s sanity, but that’s exactly the effect Mercedes’ new S-Class had on me. Whiling away the wait for a chance to drive the seventh iteration of ‘The Best Car in the World’, I read diverse samples of that which the …