Tour de France Podcast 2019: Stage 21

The guys get together for the final podcast of 2019, tears will be shed!