More technical glitches are plaguing Shanda Hill as she attempts the toughest physical race in the world. The Vernon ultra athlete is competing in the the Triple Deca Ultra Triathlon in Italy.
Some results have been hidden because they may be inaccessible to you