Mercedes ends Nurburgring win drought, despite Verstappen heartbreak
The Race [Unofficial]
May 17, 2026
The #80 Mercedes triumphed at the Nurburgring 24 Hours as Max Verstappen’s mission to win on debut abruptly ended
Discussion in the ATmosphere