1998 Italian Grand Prix

Ferrari delights tifosi with home 1-2

Michael Schumacher won the 1998 Italian Grand Prix at Monza on this date 18 years ago, heading Ferrari team-mate Eddie…

8 years ago