Formula One World Championship: Jaime Alguersuari (ESP) Scuderia Toro Rosso STR5. Formula One Testing, Day One, Barcelona, Spain, Thursday 25 February 2010.
Jaime Alguersuari (ESP) Scuderia Toro Rosso STR5.
Formula One Testing, Day One, Barcelona, Spain, Thursday 25 February 2010.