Penticton ITU Multisport Championships

Penticton prepares to host 3,500 athletes from all over
PENTICTON – On the eve of the start of the 10 day International Triathlon Union…
PENTICTON – On the eve of the start of the 10 day International Triathlon Union…