Tour de France 2018 Podcast: Stage 18
Stage 18 provided an opportunity for the men who have been finishing last over the past three days to finally come first. Matt, Ned and Chris have all the news from Pau on a dream day for Demare. For information regarding your data privacy, visit acast.com/privacy