The G175 Crusher was manufactured by Le Tourneau and was designed specifically for land clearing. This is the only self-powered tree crusher in the world that is this big. It is similar in principle to a steamroller and it is electrically powered.
This tree crusher weighs 60 tons and features three five-bladed “wheels”. One of them is at the rear to steer and the others two are in front of the driver’s cab. A large push bar uses brute strength of the engines to knock over trees as the Crusher moves forward.
Check out the video below!