Scuderia Toro Rosso Unveils Their 2017 Formula One Race Car
After experiencing some, ahem, technical difficulties with their Renault power unit, Scuderia Toro Rosso – the last team to reveal their car for the 2017 Formula One racing season – finally rolled out their pride and joy.
![](https://autosportsnation.org/wp-content/uploads/2017/02/toro1.jpg)