Home Car Accidents Slip of the foot and car plunges down embankment on Johannesburg highway