McLennan's Grit 12-hour Ultra Trail Run & RelayTrail Run5k5k May 31, 2025Naramata, British Columbia, Canada