Kevin Mackinnon April 5, 2024
Thunder Bay event combines cross-triathlon and running race for unique challenge