Kevin Mackinnon November 25, 2022
German appears to have set Ironman run course record to win the Ironman Middle East Championship
Kevin Mackinnon October 10, 2021
TMC caught up with the winners after their impressive wins on the Canary Island