2013 Ishigaki ITU Triathlon World Cup Women's Tricast
14 Apr, 2013
Your video is loading. If the video fails to load please upgrade your Flash player
Japan sweeps women’s podium in Ishigaki
Your video is loading. If the video fails to load please upgrade your Flash player