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… Read More ›
