F1 News: Madrid F1 race faces legal challenge over circuit approval
(GMM) Madrid’s upcoming Formula 1 street race has hit a legal hurdle, as a local court has admitted an appeal challenging the city’s approval of the new “Madring” circuit at … Read More