· Mecalac MCR. Discussion in ''Skid Steers'' started by Paul C. Lorusso, Jan 17, 2017. Paul C. Lorusso Active Member. Joined: Sep 14, 2016 Messages: 27 Occupation: Sell sand, stone and construction equipment. Location: Walpole, Massachusetts. Check out these machines. They are a true 4 in 1 machine, skid Steer, excavator, dozer and telehandler.