Reviving the Racing Spirit: F1’s Historic Return to Madrid with the Lauda Link

Formula 1 will be heading to Madrid once again for the Spanish Grand Prix come 2026 – with a street track, but a previous track in the capital has links to Niki Lauda.

Bővebben