Brineman Triathlon
September 8, 2018
Syracuse, UT
Professional Race Timing by I Run Utah, a division of Sportstats USA
irunutah.com