VIDEO: B.C. ultra athlete crushes gruelling Swiss race in 26 days / Uncategorized / By admin_mntc Shanda Hill plows through torrent for personal best finish in Swissultra Double Deca Triathlon