A seventh and ninth place finish for Toro Rosso in Spain moved the team up to fifth place in the Constructors' Championship ahead of Williams Martini Racing. MoreĀ»
A seventh and ninth place finish for Toro Rosso in Spain moved the team up to fifth place in the Constructors' Championship ahead of Williams Martini Racing. MoreĀ»