Formula One World Championship
Race winner Mika Hakkinen (FIN) McLaren Mercedes MP4/13 crosses the line to win.
Formula One World Championship, Rd5, Spanish Grand Prix, Barcelona, Spain, 10 May 1998.
BEST IMAGE