2019 Tour of China I – Stage 5 Recap

12 September 2019

“It is my first professional podium and I’m so happy for myself and for the team. We will continue to push hard to get more results.” Watch Mehdi Benhamouda recap his 2nd place finish on stage 2 of Tour of China.

share this story

related stories