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

SCCA National Sports Car Races Thompson

Purchase Image