Emilio De Villota
1 x 13th Place Finish
1977
Spanish Grand Prix
|
Return To Driver Details
|