B.C. octogenarian marks birthday by cycling 1,000 kilometres
John Crouch has accomplished quite a few marathons, duathlons and triathlons.
John Crouch is not fairly able to stroll gently into that good night time simply but. To have a good time his eightieth birthday, he cycled the size of…