Discovery world triathlon cape town
[WATCH] Top triathletes compete in Triathlon World Cup in CT
Elite athletes sprung into action as the Discovery Triathlon World Cup took place in Cape Town.
Duffy seemed to be well in control in the bike section, but Stanford was still able to do the job.1095 days ago
Some roads have been closed as the Discovery World Triathlon Cape Town continues today.1096 days ago