2005 Formula 1 Images
(L to R): John Hogan (GBR), Jackie Stewart (GBR) and Michael Payne (GBR) F1 Management.
Formula One World Championship, Rd19, Chinese Grand Prix, Race Day, Shanghai, China, 16 October 2005.
DIGITAL IMAGE