Challenge Roth recap

TriathlonWorld.com presents our video recap of the exciting day of racing at Challenge Roth, the 35th anniversary of triathlon racing in the Bavarian village that hosts one of the sport's most epic events.

| July 7, 2018 | RACES