It has been an elusive chase, but Leon Smith the owner and driver of the law dropping Kenworth dump truck that we named the “Thump Truck” has finally collected his first 13-second time slips. The numbers came up on the scoreboards at Mason Dixon Dragway in Maryland last weekend during a diesel drag race and [...]
More...
More...