In Partnership with Motul | Witham Motorsport

Toro Rosso

Full Team Name Scuderia Toro Rosso
Base Faenza, Italy
Team Chief Franz Tost
Technical Chief James Key
Chassis STR12
Power Unit Renault
First Team Entry 1985
World Championships N/A
Highest Race Finish 1 (x1)
Pole Positions 1
Fastest Laps 1