Colton and Davey win 2011 12 Hours of Glen Helen
Colton Udall, David Kamo and Mark Samuels lap nearly the entire field on the way to winning the annual 12 Hours of Glen Helen race today.
Our buddies over at ;Ignition3 / Motosyndicate put this video piece together of the guys preparing for the race
April 18, 2018
April 11, 2018