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
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