STR3 to be on track at Barcelona tomorrow
Tomorrow, the STR3 will be on track at Barcelona. It will be the first time that the Toro Rosso race drivers will get their hands on the new machine. The challenger will be on track on Wednesday and Thursday and is scheduled to make its race debut at the Turkish Grand Prix.