Formula 1 is returning to China for the first time since 2019, with Shanghai hosting the fifth round of the 2025 Formula 1 season.
Formula 1 is returning to China for the first time since 2019, with Shanghai hosting the fifth round of the 2025 Formula 1 season.