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
Categories: Mountain Bike Racing
Leave a Reply