Did he win??



Kevin Newbound racing at Kilmore in 1975.  My sister has found this original press photo for sale on Ebay for $27.88US.  Click on the photo for a closer look.



No comments:

Post a Comment