Leclerc’s Epic Battle with Mercedes: 2019 Italian Grand Prix

Leclerc’s Epic Battle with Mercedes: 2019 Italian Grand Prix

Charles Leclerc won at Monza to send the home fans wild – but it wasn’t easy as both Mercedes drivers tested him to the limit…