
As expected, the Miami Grand Prix is a festival of upgrades. The technical FIA document reveals that 10 of the 11 Formula 1 teams have brought new parts to Florida.

As expected, the Miami Grand Prix is a festival of upgrades. The technical FIA document reveals that 10 of the 11 Formula 1 teams have brought new parts to Florida.