A wide variety of cars competed in Super Lap Battle and several records fell.
J.A. Ackley March 11, 2024