2013 London ITU Triathlon U23 Women's World Championships

13 Sep, 2013

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

Australia's Charlotte McShane produced a finishing chute sprint masterclass in London to win the 2013 Under23 Women's World Championship title ahead of Canad...
2013 ITU World Triathlon Grand Final London
11 - 15 Sep, 2013 • London, Great Britain