Results: 2005 Salford ITU Triathlon World Cup
  • Salford, England, Great Britain
  • 31 Jul, 2005
Select program results: