Back to Results
6/5-7/1992

CART PPG Indy Car World Series Detroit

Purchase Image