The City of Cape Town could host a Formula One Grand Prix as early as 2014, if Sports Minister Fikile Mbalula would just agree to a meeting with the Cape Town Grand Prix SA organising committee.
Continue Reading