Formula 1 Images : Toro Rosso STR8 launch (2013)
Franz Tost (AUT) Scuderia Toro Rosso Team Principal with the new Scuderia Toro Rosso STR8 prior to unveiling.
Scuderia Toro Rosso STR8 Launch, Jerez, Spain, Monday 4 February 2013.