Can Mercedes-Benz once again lay claim to producing cars that are engineered like no other? The new flagship S-Class represents their “”Best or nothing” mantra quite well. Join us as we saunter through the swanky suburbs of Johannesburg, sip Earl Grey tea and play chauffeur in the iconic luxury sedan.