Toro Rosso F1 team teases Barcelona launch of STR13 car for 2018 Source:: Toro Rosso F1 team teases Barcelona launch of STR13 car for 2018