2018 The North Face Endurance Challenge | Bear Mountain, NY

May 5th, 2018