• Terrible picture but I believe the bike he won the World Champ road race is on display in the Hennie Kuiper Cycling Museum in Twente, Netherlands.

    I wonder if that is the same bar tape or was it replaced at some point, it looks very thick for 1975?


    1 Attachment

    • Screenshot_20201012-111903_1_1.png
About