Scuderia Toro Rosso STR12 Launch: The new Scuderia Toro Rosso STR12 under covers at Scuderia Toro Rosso STR12 Launch, Barcelona, Spain, 26 February 2017.
The new Scuderia Toro Rosso STR12 under covers at Scuderia Toro Rosso STR12 Launch, Barcelona, Spain, 26 February 2017.