Toro Rosso STR12 Launch: Toro Rosso STR12 Formula 1 Launch. Barcelona, Spain Sunday 26 February 2017. Daniil Kvyat, Toro Roso World Copyright: Dunbar/LAT Images Ref: _X4I9660
Toro Rosso STR12 Formula 1 Launch.
Barcelona, Spain
Sunday 26 February 2017.
Daniil Kvyat, Toro Roso
World Copyright: Dunbar/LAT Images
Ref: _X4I9660