2013 Yokohama Pre Race Interviews

All the best bits of the pre-race interviews with the superstars in Yokohama, Japan for Round 3 of the World Triathlon Series

Loader