Formula One World Championship
The Honda team celebrate the fortieth anniversary of their first F1 race at the Nurburgring in 1964.
Formula One World Championship, Rd 7, European Grand Prix, Nurburgring, Germany, Race Day, 30 May 2004.
DIGITAL IMAGE
BEST IMAGE