F1 fans 'die of shame' as name of new track for Madrid Grand Prix revealed
The Spanish Grand Prix will be staged at a new circuit in Madrid for the 2026 season, but fans have been left baffled by the new name organisers have come up with for the track, with one saying they were "dying of shame"