1983 IMSA Riverside 6 Hours: Riverside, California, USA. 24th April 1983. Rd 5. Toyota Celica is worked on by a mechanic.World Copyright: John Colley/LAT Photographicref: 35mm Transparency Image
Riverside, California, USA. 24th April 1983. Rd 5.
Toyota Celica is worked on by a mechanic.World Copyright: John Colley/LAT Photographicref: 35mm Transparency Image