Formula 1 in Cape Town? City Bids for Iconic Street Race

Cape Town is poised to make history as it bids to host a Formula 1 (F1) Grand Prix, with plans for a 5.7km street circuit around the iconic DHL Stadium in Green Point. The Cape Town Grand Prix SA (CTGPSA) is spearheading efforts to bring F1 back to South Africa, aligning with the country’s renewed … Continue reading Formula 1 in Cape Town? City Bids for Iconic Street Race