5 min read New Cars New models All the cars BMW launched in 2019 August 12, 2019 Charlen Raymond BMW South Africa has had a pretty decent year so far. It kicked things off with the local introduction of...