Formula One World Championship
Pedro De La Rosa (ESP) McLaren Third Driver and Lewis Hamilton (GBR) McLaren walk the track with Dr. Aki Hintsa (FIN) McLaren team Doctor and Phil Prew (GBR) McLaren Race Engineer.
Formula One World Championship, Rd 3, Chinese Grand Prix, Preparations, Shanghai, China, Thursday 16 April 2009.
BEST IMAGE