Toro Rosso to launch STR13 in Barcelona
Toro Rosso will be hoping they are saving the best until last after announcing they will unveil the new STR13 ahead of the first day of testing in Barcelona on Monday, February 26.
Woops! Looks like you can't see this page :(. View it directly