Meet Josiah Middaugh | Vail Daily Live

Vail Valley endurance sport professional athlete, Xterra Events