Tour de France 2021: No Rest For The Wicked ...

ITV Cycling Podcast

Jul 5 2021 • 28 mins

... the wicked being Ned, Chris, Pete, David & Matt, who compensate for the lack of action with some highly whimsical conversational meanderings. The lads return on Tuesday, when they are anticipating crosswinds on the 190km stage in the Valley of the Rhone between Albertville and Valence.