Home > Comps

Watch Highlights from 2017 Wujiang World Cup

Watch the highlights from Lead and Speed finals in Wujiang, the second stage of the China, from 2017.

The 2018 Wujiang World Cup take place on Oct. 20 and 21, for more visit here.