F1: Photos of the new Toro Rosso STR4 While Scuderia Toro Rosso unveiled its new car in Barcelona, it emerged it has expanded its Faenza facility and built its new STR4 for the first time.