Toro Rosso F1 team admits it's not on top of Barcelona upgrade yet
|By Adam Cooper||Friday, May 19th 2017, 12:38 GMT|
The Toro Rosso Formula 1 team still needs to do a lot of work to make its Spanish Grand Prix upgrade work how it expected, admits technical director James Key
You have viewed over 15 free stories this month. Why stop there? Click here to find out how to continue reading.