Provo, UT • USA
May 31, 2003
Pro Triathlon
SAT
MAY 31
2003
View Full Results
Age Group Duathlon
Team Duathlon