Formula 1
Latest formula 1 news
1 article
General
Madrid finalises the 62 days remaining until the F1 Grand Prix at Ifema
62 days to F1 in Madrid: 100,000 seats sold, 45,000 international visitors expected, and an economic impact of 450 million.
Latest formula 1 news
1 article
62 days to F1 in Madrid: 100,000 seats sold, 45,000 international visitors expected, and an economic impact of 450 million.