Comprising vocalist Andrew Abaddon and Multi instrumentalist and Mixer Ezekiel “Slashmouth” Miller are Trenches Of Daegon. If you press the red button you’ll hear them take on “Weeping Wastelands” Australian deathcore pioneers Make Them Suffer! Now that ain’t something you get to witness every day. If you like what you hear, you can pick up