Scuderia Toro Rosso Unveils New 2014 F1 Car

Joining the rest of the teams in unveiling their new cars ahead of testing in Jerez, Spain, the STR9 – the new Scuderia Toro Rosso Formula One car for the 2014 racing season was finally revealed with its Renault affiliation after the team filed divorce papers from Ferrari. The 2014 Formula One racing season begins […]