BMW issues urgent recall for more than 12,000 cars in South Africa - Stuff South Africa