F1 boss says 'no' to Cape Town Grand Prix
Eye Witness News / Posted 8 days ago
First on EWN:
The head of Formula One has told EWN Sport SA's hopes of hosting a race in the near future are non-existent.
The start of the 2015 Chinese Grand Prix in Shanghai. Picture: Mercedes AMG... Read more