Formula One World Championship : The support races saw little crowd interest... Formula One World Championship, Rd16, Chinese Grand Prix, Race Day, Shanghai, China, 26 September 2004. DIGITAL IMAGE
The support races saw little crowd interest...
Formula One World Championship, Rd16, Chinese Grand Prix, Race Day, Shanghai, China, 26 September 2004.
DIGITAL IMAGE