Springfield Mile 1966
The last race untill 1982
Return to Magazine Index