From climbing the world’s highest mountains to completing the toughest survival endurance races, Ashley Cain has certainly earned his ultra athlete status. And while he may look hard as nails ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results