formula1.wordpress.com
Presentation Scuderia Toro Rosso STR13
Having given fans a sneak peak of the STR13 last Wednesday, Toro Rosso unveiled their new car for real on Monday morning – just minutes before the start of pre-season testing in Barcelona. GP…