Toro Rosso

10 Questions to 10 STR People - Pt. 1

Meet some of the people who make Toro Rosso the great team that it is! 10 questions to 10 people by Giorgio Terruzzi & Red Bull Italy.