Back to Results
A Ferrari 031 engine in a Ferrari 126C4 being worked on in the pit.

Detroit Grand Prix

Purchase Image