Apr 06 2017

Video Recaps: Ironman 70.3 Campeche (2nd) & Texas (9th)