Formula One World Championship: The Tifosi were out in force Italian Grand Prix, Monza 16 September 2001 DIGITAL IMAGE
The Tifosi were out in force
Italian Grand Prix, Monza 16 September 2001
DIGITAL IMAGE