Tagged: Kvyat

0

The New Toro Rosso STR12 Pictures & Interviews

Yes, the time we were all waiting for has finally arrived: the STR12 has been revealed. New car, new regulations, new philosophy… we had a chat with the team’s Technical Director, James Key and Head...