Mercedes Eyeing King of the Hill Title
Mercedes-Benz South Africa claimed victory in the Road Car and Supercar category of the 2025 Simola Hillclimb, and it is returning in 2026 as a Tier 2 Manufacturer sponsor for the 16th edition of the event, which takes place from 30 April to 3 May 2026. The German manufacturer is not only aiming to defend …
