2013 Edmonton World Cup - Elite Men's Highlights

23 Jun, 2013

video placeholder Your video is loading. If the video fails to load please upgrade your Flash player

Rouault runs to first World Cup win in Edmonton
2013 Edmonton ITU Triathlon World Cup
23 Jun, 2013 • Edmonton, AB, Canada, Canada