Back to Results
A pair of Mercedes-Benz 300 SLs exiting a corner.

SCCA National Sports Car Races Thompson

Purchase Image