Formula One World Championship: Marshall sweeps debri from the track. Formula One World Championship, Rd13, Hungarian Grand Prix, Race Day, Hungaroring, Hungary, 31 July 2005. DIGITAL IMAGE
Marshall sweeps debri from the track.
Formula One World Championship, Rd13, Hungarian Grand Prix, Race Day, Hungaroring, Hungary, 31 July 2005.
DIGITAL IMAGE