2018 Tour of China I – Stage 3 Recap
10 September 2018
Reid McClure breaks down a rainy and hilly stage 3 of the 2018 Tour of China I.
https://youtu.be/RQz1DelZvpg
Reid McClure breaks down a rainy and hilly stage 3 of the 2018 Tour of China I.
https://youtu.be/RQz1DelZvpg