Formula One World Championship: Geoff Willis (GBR) BAR Technical Director at the Press Conference. Italian Grand Prix, Monza, 13 September 2002. DIGITAL IMAGE
Geoff Willis (GBR) BAR Technical Director at the Press Conference.
Italian Grand Prix, Monza, 13 September 2002.
DIGITAL IMAGE