Wednesday, August 11, 2021

1963 Western States Championship, Meridian Speedway

 Final wrap-up from the August 17 and 18, 1963 Idaho Statesman.




No comments: