Back to Results
Car number 18, Butch Leitzinger, Riley & Scott Mk III.

IMSA Exxon World Sports Car Championship Lime Rock

Purchase Image