Formula One World Championship
Fernando Alonso (ESP) Renault R26 leads the opening lap of the race.
Formula One World Championship, Rd 6, Spanish Grand Prix, Race, Barcelona, Spain, 14 May 2006.
DIGITAL IMAGE