South Africa is taking its first decisive step towards bringing Formula 1 back to its shores with an International Motorsport Show in Nelson Mandela Bay this December. The event has been three years in the making and marks a vital step in South Africa’s renewed position in the world of motorsport. The Mzansi International Motorsport […]