Scuderia Toro Rosso STR5 car launch, Jaime Alguersuari (ESP), Sebastien Buemi (SUI), Valencia, Spain, 01.02.2010

USA / Global
Our International Editions