News

I raced one in the Baja 1000 and another a few times in Nevada, but I never expected that one of the largest Class 11 races in North America would take place in Wisconsin, a state known more for ...