Back to Results
September 2-4, 1988

Firestone Indy Lights Championship

Purchase Image