(Photos by Bad Brad’s Speed Shots) – It was one of the most exciting races we have ever streamed, one of the quickest races we have ever streamed, and one of the wildest. The Radial Tire Racing Association event at North Star Dragway in Denton, Texas has set the table for the radial tire world yet again. […]
More...
More...