-
South Africa is popular for its breath-taking scenery and challenging, yet rewarding, off-road drives. Due to the appeal, automotive manufacturers tend to host quite a number of private launches here, and Mercedes is no exception after photos of their latest super-SUV were leaked prior to its debut at the...