Kevin Mackinnon June 10, 2022
No matter how prepared you are, something is likely to pop up in your first tri!