jameshouston.com
Rapha Festive 500 – 2016
Yesterday I completed this year’s Festive 500 – an annual challenge set to the cycling community by the cycle clothing company Rapha. The challenge is for individuals to complete 500km (310 m…