Its previous owner bought the Cadillac XLR two years ago and decided to sell it after putting roughly 2,700 miles on the ...
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 ...