Next week, I’ll be in Denver, Colorado for the Diesel Power Challenge. That contest pits 10 of the toughest diesel trucks in America against one another in a variety of challenges and events. One such event is the dyno challenge which looks a lot like what the fellas in this clip are doing with their [...]
More...
More...