2013 Ishigaki ITU Triathlon World Cup Women's Tricast

14 Apr, 2013

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

Japan sweeps women’s podium in Ishigaki