Toro Rosso to launch new F1 car at Barcelona

The Italian outfit had originally been expected to reveal the STR13 on the evening before testing began, but in a tweet on Tuesday it said the covers will come off the car on February 26 instead. … Keep reading

Comments are closed