Formula One World Championship: Jaime Alguersuari (ESP) Scuderia Toro Rosso cycles the circuit. Formula One World Championship, Rd 3, Chinese Grand Prix, Preparations, Shanghai, China, Thursday 14 April 2011. BEST IMAGE
Jaime Alguersuari (ESP) Scuderia Toro Rosso cycles the circuit.
Formula One World Championship, Rd 3, Chinese Grand Prix, Preparations, Shanghai, China, Thursday 14 April 2011.
BEST IMAGE