La Monumental: a challenge for F1 drivers with a bullfighting aroma and a slope tougher than the Angliru
The countdown to the arrival of the 2026 Spanish Grand Prix in Madrid hits zero. Formula 1 returns to the city 45 years after the last Grand Prix held in…