2017 Toro Rosso STR12 No Longer Looks Like A Red Bull


The Toro Rosso STR12 has just debuted in Spain ahead of F1 pre-season testing and has undergone a comprehensive overhaul.
Read more ยป