9/18/2014Henchcraft crowned more Champions this weekend leading off with Nick Petska who captured the Wisconsin Illinois Mini Sprint (WIMS) Title for 3rd straight season. Cherry Raceway results were a family affair. Justin Ward and Josh Ward started up front and there would be no...
more