CANYON FACTORY TEAM LENZERHEIDE RECAP

Fifth World Cup for the Canyon Factory Team, in Lenzerheide, Switzerland. Troy Brosnan did an amazing run and finish 2nd. Mark Wallace takes the 17th place. Next stop for the team: Mt St ANNE – CANADA By Lucas Stanus Videos

TB_SPEC