article placeholder

Toro Rosso reveals new car

Scuderia Toro Rosso today revealed its new Formula One car, the eighth in the team’s history, in the Jerez de la Frontera pit lane, at an event...