Results: 2003 Salford ITU Triathlon World Cup
  • Salford, England, Great Britain
  • 27 Jul, 2003
Select a program: