Formula One World Championship

Takuma Sato (JPN) Super Aguri F1 Team talks with Mark Preston (GBR) Super Aguri F1 Chief Technical Officer.
Formula One World Championship, Rd 16, Chinese Grand Prix, Preparations, Shanghai International Circuit, Shanghai, China, 28 September 2006.
DIGITAL IMAGE

Leave a Reply