Scuderia Toro Rosso
Scuderia Toro Rosso
HQ
Faenza Emilia-Romagna, Italy
Team
Series
Year(s)