ITV Sport Tour de France Podcast: Stage 2

Stage 2 gets underway as the riders travel from a rainy Dusseldorf through to Liege in Belgium. Matt Rendell, Ned Boulting, Chris Boardman and David Millar reflect on another day of drama including that thrilling race across the line. For information regarding your data privacy, visit acast.com/privacy