2018 Tour of China I – Stage 4 Recap
11 September 2018
Mehdi Benhamouda recaps a short, punchy stage 4 of the 2018 Tour of China I.
https://youtu.be/ARxDV2B0a3g
Mehdi Benhamouda recaps a short, punchy stage 4 of the 2018 Tour of China I.
https://youtu.be/ARxDV2B0a3g