2011 Tongyeong Elite Women Tricast

15 Oct, 2011

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

Jessica Harrison storms to first World Cup title in Tongyeong
RELATED EVENT
2011 Tongyeong ITU Triathlon World Cup
15 Oct, 2011 • Tongyeong, Korea, South