Chevy Diesel Trucks Sled Pulling: 2,700 HP Alter Ego Without a doubt, sled pulling is the most advanced form of diesel motorsports. It commands the intersection between the industry’s latest technological innovations and its fiercest… Jason SandsandSurajpal Singh BishtMarch 19, 2016No comments 2 shares 0 0 2 3 minute read