Wednesday, July 15, 2026

1960, Pomona, CA, sports cars

 From the March 18, 1960 issue of MotoRacing.


 

No comments: