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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed