Chris Milligan - Luton man riding all 21 stages of the Tour De France for blood cancer charity - ÃÛÑ¿´«Ã½ Sounds

Chris Milligan - Luton man riding all 21 stages of the Tour De France for blood cancer charity - ÃÛÑ¿´«Ã½ Sounds
Luton man riding all 21 stages of the Tour De France for blood cancer charity
John Ford is 1 of 18 amateur cyclists raising money for Cure Leukemia