World Products Super Sunday – March 26th
NHRA ET Series racing started with a BANG! Over 300 cars were on hand to kick the season off on a World Products Super Sunday. Thank you to all that came out and raced with us and we apologize for the late night. On top of a huge car count we encountered several oil downs [...]