2006 Malaysian Grand Prix

The last Italian race winner in F1

Once upon a time, and not so long ago at that, Italian drivers dominated the sport of Formula 1. In…

7 years ago