The Tri-Angle: Madrid 2013 Race Preview

01 Jun, 2013
We catch up with our TV analysts Barrie, Mark & Kris as they give us their race insight into Round 4 of the WTS
RELATED EVENT
2013 ITU World Triathlon Madrid
01 - 02 Jun, 2013 • Madrid, Spain