2010 Chinese Grand Prix - Sunday
Shanghai International Circuit, Shanghai, China
18th April 2010
Jaime Alguersuari, Toro Rosso STR5 Ferrari, 13th position, leads Vitaly Petrov, Renault R30, 7th position, and Fernando Alonso, Ferrari F10, 4th position. Action.
World Copyright: Charles Coates/LAT Photographic
ref: Digital Image _26Y0790