Scuderia Toro Rosso STR8 Launch: The new Scuderia Toro Rosso STR8 is jacked into place before its unveiling. Scuderia Toro Rosso STR8 Launch, Jerez, Spain, Monday 4 February 2013.
The new Scuderia Toro Rosso STR8 is jacked into place before its unveiling.
Scuderia Toro Rosso STR8 Launch, Jerez, Spain, Monday 4 February 2013.