ultra triathlon

Battling rain, pain and loneliness, Vernon’s Shanda Hill on track to finish epic ultra triathlon
Vernon’s Shanda Hill is battling physical injuries and pain, loneliness, sleep deprivation and pouring rain…
Vernon’s Shanda Hill is battling physical injuries and pain, loneliness, sleep deprivation and pouring rain…