Kevin Mackinnon June 3, 2023
German star gets ready for final Ironman in Germany with special bike from one of his long-time sponsors