The #80 Winward Racing car claimed victory in the Nürburgring 24 Hours, avoiding the reliability issues that plagued the Max Verstappen-led #3 sister Mercedes.
Max Verstappen mechanical failure heartbreak as David Coulthard left speechless – ApexF1 Review








