Constructor
Spanish
Image: TheSportsDB, Wikipedia/Wikimedia
83%
Races finished: 30/36
Most common retirements: Collision (1) · Electrical (1) · Engine (1) · Gearbox (1)