Catch up on the latest and greatest car launches of the last week, in SA and abroad.