Competition Josh Burns June 28, 2011 JCR Honda Earns Win at the 2011 Glen Helen 12-Hour Race The JCR/Honda racers rode to victory at ...