2013 Madrid WTS: Elite Women's Highlights

01 Jun, 2013

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

Stanford secures first ever World Triathlon Series in Madrid
RELATED EVENT
2013 ITU World Triathlon Madrid
01 - 02 Jun, 2013 • Madrid, Spain