A look at the automotive industry in South Africa.

Car Showboating

Source: Ornico