Inside the Tour de France 2019 | Stage 18 April 7, 2021Sports and Fitness Videos Close × On Thursday 25th July 2019 I was invited to stage 18 of the Tour de France for an incredible experience. source Related posts:28 Minute Advanced Dumbbell HIIT | The Body Coach TVDay 1 | 7 Days of Sweat Challenge 2020Inspiring Stories | A new film series by The Body Coach | Jamie AndrewPE With Joe | Monday 1st June