Swim IMTX 18
Bike IMTX 18
Run IMTX 18
Finish IMTX 18
2018 Ironman Texas Selects
2018 IMTX Unofficial UPR & IM Village