Updates World Triathlon Bermuda ByHuman Powered Racing February 27, 2019January 21, 2020 A good sized Human Powered Racing contingent will be making an appearance on these shores in two months!