Technology This Wonderfully Designed Disc Trencher Is The Scariest Machine You Will Ever See The EngineerMarch 10, 20160 What you’re looking at is known as the Scarifier. It is one of the most sophisticated disc trenchers in the world....