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