2019 World Triathlon Championships: The Grand Showcase
The best moments of the 2019 World Triathlon Championships and Series Grand Final in Lausanne, Switzerland.
Replay the races on www.TriathlonLIVE.tv
Production by PLAN P Film
The best moments of the 2019 World Triathlon Championships and Series Grand Final in Lausanne, Switzerland.
Replay the races on www.TriathlonLIVE.tv
Production by PLAN P Film