Kevin Mackinnon October 22, 2023
The European Ironman season ended in style with an exciting day of racing