Kevin Mackinnon August 29, 2023
The 2023 Super League Triathlon Championship Series gets started in London