Designed by
Title
Scuderia Toro Rosso Ferrari Formula One Team #13868166
Description
Sepang F1 Circuit, Malaysia - April 2, 2010 ââ¬â James Alguersuari of Scuderia Toro Rosso Ferrari formula one racing team practicing during Petronas Malaysian Grand Prix 2010 April 2-4, Sepang.
This image is editorial