Formula One World Championship: Fans invade the track after the race. Formula One World Championship, Rd13, Hungarian Grand Prix, Race Day, Hungaroring, Hungary, 24 August 2003. DIGITAL IMAGE
Fans invade the track after the race.
Formula One World Championship, Rd13, Hungarian Grand Prix, Race Day, Hungaroring, Hungary, 24 August 2003.
DIGITAL IMAGE