Video player is disabled while the embed window is open.
Copy and paste the HTML code below:
Color:
Size: X
|
| |
Dog River Super D - May 6th, 2018
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