Cape Town Grand Prix SA (CTGPSA) has submitted a bid to the National Bid Steering Committee (BSC) to host the Formula 1, according to CarMag.
Talks of an F1 race in South Africa have been around for some time, with most expecting Kyalami in Gauteng to play host.
But 'the most beautiful City…
