Road To London - the story so far in 2013

11 Sep, 2013

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

Amazing footage from the World Triathlon Series and the Road to London so far.
2013 ITU World Triathlon Grand Final London
11 - 15 Sep, 2013 • London, Great Britain