Kyle Larson Repeats as Ultimate Challenge Champion August 8, 2012 @ 6:00 am For the second straight year Kyle Larson left Oskaloosa $15,000 richer.... Read More