Star Racing Taking Dragbike Tune-up Improvements to Norwalk Race

A weekend of experimenting with different tune-ups at the O‚ÄôReilly Auto Parts Route 66 NHRA Nationals in Chicago, Ill., has prepared the Star Racing team to come out strong at their next race this weekend July 4-6 in Norwalk, Ohio.…