2018 Tour of China II – Stage 2 Recap

19 September 2018

Mehdi Benhamouda recaps his top 10 finish on stage 2 of Tour of China II. “In the end I was happy with a top 10 finish, so I’m ready for another day and I hope for a better result.”

share this story

related stories