Toro Rosso: Encouraging but also frustrating week
Toro Rosso report from day four of the first pre-season test of the 2017 Formula 1 season at Circuit de Catalunya in Barcelona.
James Key (Technical Director): “Unfortunately Daniil only did an out/in l... Read More...