Zwift Cycling Central Podcast Tour de France 2018 Dan Martin wins on instinct and some Aussies drop by for a chat (Getty) (Getty)

Stage 6 of the Tour de France 2018 featured a great win by Dan Martin on top of Mur-De-Bretagne, and we meet some Aussies on tour.

Christophe Mallet
19 min 3 sec