Formula One World Championship: A McLaren MP417/D is pushed away by mechanics. Italian Grand Prix, Rd 14, Monza, Italy, 14 September 2003. BEST IMAGE
A McLaren MP417/D is pushed away by mechanics.
Italian Grand Prix, Rd 14, Monza, Italy, 14 September 2003.
BEST IMAGE