Back to Results
4/12-14/1991

Indy CART PPG Toyota Grand Prix of Long Beach

Purchase Image