While it sounds completely and utterly insane that mega trucks, monster trucks, and drag racing would have anything similar to each other, we think that they do. In fact, we think that the same scenario that’s currently playing out in the drag racing world is playing out with the big trucks you see in the […]
More...
More...