Constructor
German
Image: TheSportsDB, Wikipedia/Wikimedia
97%
Races finished: 33/34
Most common retirements: Power Unit (1)