Best of Saitama Criterium 2017 - video

The Saitama Criterium in Japan has been a staple of the cycling calendar since its inaugural event in 2013.