The new Scuderia Toro Rosso STR10: The new Scuderia Toro Rosso STR10 at Scuderia Toro Rosso STR10 Launch, Jerez, Spain, 31 January 2015.
The new Scuderia Toro Rosso STR10 at Scuderia Toro Rosso STR10 Launch, Jerez, Spain, 31 January 2015.