Home Sports Leclerc wins third Formula 1 race of year, takes U.S. Grand Prix in Austin

Leclerc wins third Formula 1 race of year, takes U.S. Grand Prix in Austin

by
Leclerc wins third Formula 1 race of year, takes U.S. Grand Prix in Austin