Diadon Enterprises © 2018

VIDEO: New Ditch Witch SK3000 most powerful stand-on track loader ever | Dump Truck Company

Toro’s Ditch Witch brand has upped the game with its 51-horsepower, 3,100-pound capacity SK3000. Check out our video below for all the details.

To read our full article on the SK3000, click here.