Back to Results
April 22-24, 1988

IMSA Camel GT West Palm Beach

Purchase Image