Released in 1992, the Mercedes-Benz S Class could arguably be one of the last cars built to the ‘the best or nothing’ motto. The sheer presence, vault-like build quality and incredible attention to detail command it to being a car almost like no other. It was referred to as ‘the cathedral on wheels’ when it first came out by the press – a result of the US$1 billion development costs that changed the automotive landscape.
Lady Diana
Make: Mercedes-Benz Model: S320 Year: 1994 Location: Victoria, 3806Body Type: Car Transmission: Automatic