Results: 2003 New York ITU Triathlon World Cup
  • New York, USA, United States
  • 10 Aug, 2003
Select program results: