Formula One World Championship
The very impressive display before the start of the race.
Formula One World Championship, Rd16, Chinese Grand Prix, Race Day, Shanghai, China, 26 September 2004.
DIGITAL IMAGE