As I have mentioned a couple of times this week, I’ve been hanging out in Denver with 10 of the toughest street legal diesel trucks in North America and hosting the action as they have been put through seven feats of strength, agility, efficiency, and acceleration. Like last year, the Diesel Power Challenge showcases the two sides […]
More...
More...