Formula One World Championship
(L to R): Anton Stiponovich (GBR) Red Bull Racing Head of R&D, Mark Smith (GBR) Red Bull Racing Technical Director and Christian Horner (GBR) Red Bull Racing Sporting Director.
Formula One World Championship, Rd19, Chinese Grand Prix, Race, Shanghai, China, 16 October 2005.
DIGITAL IMAGE