Constructor
Italian
63%
Races finished: 20/32
Most common retirements: Fuel system (2) · Spun off (2) · Clutch (1) · Electrical (1)