Constructor
Italian
76%
Races finished: 32/42
Most common retirements: Retired (2) · Suspension (2) · Accident (1) · Battery (1)