07.26.2019 - By ITV Sport
Ned, David and Pete discuss one of the craziest days on the Tour de France in recent history.