POSTED 26th February 2017 Formula 1 Toro Rosso Unveil the 2017 STR12 Toro Rosso Unveil the 2017 STR12 from Barcelona. The STR12, designed by James Key and Ben Waterhouse. The new car “looks fast”, according to Carlos Sainz. It certainly does and… Read More