82
Indy
Race Finished
(etd) racing
1991 Mazda Miata