Category: Spanish Grand Prix – Max Verstappen wins in Spain to take title lead as Charles Leclerc retires
Spanish Grand Prix – Max Verstappen wins in Spain to take title lead as Charles Leclerc retires – SPORT NEWS PEDIA
Max Verstappen fought back from an early spin to win the Spanish Grand Prix after title rival Charles Leclerc retired from a dominant lead. It was Verstappen’s fourth victory in […]