The kings of the radial drag racing world will be at the NMCA/NMRA Super Bowl in just a couple of weeks. The event will be taking place at Rt 66 Raceway in Joliet, Illinois July 28-31. You should be there to watch it in person but if you are too far away or are stuck […]
More...
More...