Back to album

John Clucas's magnificent 1938 3.5L SS100 is one of only 118 ever built. John got it back on the road after exactly 50 years in pieces

478 views
0 faves
0 comments
Uploaded on March 7, 2018