Formula One World Championship: Engineers for Renault, Red Bull Racing and BAR. Formula One World Championship, Rd19, Chinese Grand Prix, Race Day, Shanghai, China, 16 October 2005. DIGITAL IMAGE
Engineers for Renault, Red Bull Racing and BAR.
Formula One World Championship, Rd19, Chinese Grand Prix, Race Day, Shanghai, China, 16 October 2005.
DIGITAL IMAGE