2018 Mountain Man Challenge – Stage 1


The Dog River Super D on Mt. Hood is stage one of the 2018 Mountain Man Challenge. Over 50 riders came out to race and to help support local PNW trail-maintenance organizations.

Learn more at mountainmanchallenge.com

Filmed by Brad Norton

Edited by Jesse Hambley