Monday, February 13, 2012

Kenny Roberts and Freddie Spencer 1980

Check out this old photo from Cycle News, the good old days. Let me know what you think. Kenny Roberts and Freddie Spencer at Laguna Seca from August 3, 1980.




No comments:

Post a Comment