Ben O'Connor meticulously prepares for the start of the final stage of the Tour de France.
AIRED ON 19 July 2021
EXPIRES ON 30 June 2024
Sport