A Devon man is on the last leg of a marathon 1,024 mile cycle ride. Peter Barker from Dunkeswell, has been riding the stages of the Tour de France to celebrate his 60th birthday. Reports are that the grandfather could be the oldest person to have ever attempted the ride.
It's the 100th edition of the Tour de France cycling race. Peter has been riding each stage the day before the professionals and will today, reach stage 21, which is the finish into Paris along the Champs Elysee.
Peter is raising money for the British Dyslexia Society and the Afasic Society.