Monday, August 28, 2023

Steve Baker, Laguna Seca, 1976

 From the November 1976 issue of Cycle World.





 

No comments: