It is unfortunate for F1 fans that that ‘show’ is primarily focused off track. Of course, a street circuit in downtown Miami – or along the beach? – would have been better, though clearly ...
The new Formula 1 track in Madrid will be called the Madring. The new venue is due to bring F1 to the Spanish capital from ...