Stephen JonesThe Tour de France - 21 stages, 3344km, 24 hours ahead of the pro pelotonFundraising for Cure Leukaemia