2018 Tour of China I – Stage 7 Recap

15 September 2018

Stephen Clancy breaks down the final stage of the 2018 Tour of China I. “We were fine-tuning the sprint train, piecing it together day by day. Today was definitely the most successful when we put it together.”

https://youtu.be/gVcrapJoEp8

share this story

related stories