Posted by: CanadianRacingOnline
« on: February 23, 2018, 01:18:52 PM »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
Source: Toro Rosso F1 team teases Barcelona launch of STR13 car for 2018