Five Iconic Italian Grand Prix Wins

Michelle Foster

during the Italian Formula One Grand Prix at the Autodromo Nazionale di Monza on September 14, 2008 in Monza, Italy.