Expectations were high when it was announced in 2023 that Summit Motorsports Park in Norwalk, Ohio, would be the new home of the annual NHRA North Central Division Summit ET Racing Series Team Finals, and spirits were also high when the…
Expectations were high when it was announced in 2023 that Summit Motorsports Park in Norwalk, Ohio, would be the new home of the annual NHRA North Central Division Summit ET Racing Series Team Finals, and spirits were also high when the…