Kevin Mackinnon December 4, 2019
A photo gallery from the 2019 Challenge Roth triathlon, named the “Triathlon of the Year” for the ninth straight time by the readers of Germany’s Triathlon Magazine.