Formula One World Championship
Michael Schumacher (GER) Ferrari F2002 crosses the finish line to record a lights to flag victory.
Formula One World Championship, Rd5, Spanish Grand Prix, Circuit de Catalunya, Barcelona, Spain. 28 April 2002.
BEST IMAGE