We were not planning on getting your Monday off to a (literally) smashing start, but this racer at the Mud Down in T-Town forced our hand. While you may know Tulsa Raceway Park as one of the best strips in the country and the beginning and ending point of multiple Drag Weeks, the place has […]
More...
More...