The Biggest Tree Cusher in the World

Manufactured by LeTourneau, the G175 Tree Crusher was designed specifically for land clearing and is the only selfpowered tree crushing machine of its size. Electrically powered, it is similar in principle to a steamroller.