F1 confirms 2026 season finale with new announcement

PlanetF1 | 10.11.2026 16:44
Formula One Management has confirmed that the F1 2026 season will end in the Middle East, with preparations in Imola stood down.