Watch this video and more on endurance sports TV

Watch this video and more on endurance sports TV

Cardiff Triathlon 2018

Cardiff Triathlon 2018 (Welsh Super Series) • 23m