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.
