BMW has evolved from a driving enthusiast's brand to one of South Africa's most prominent (and beloved) luxury car brands. The Bavarian brand has been building vehicles in the Republic since the 1970s ...