Sean McColl finishes in first place as Canadians keep their momentum from the Vail World Cup moving in Chongqing this […]
Daily Archives: June 21, 2015
The second stop of the IFSC speed world cup took place in Chongqing, China on the weekend. Thousands of spectators filled […]