Druid release new video & single "Noble Rot"; announce debut album The song is off the band’s freshly announced debut album The Beauty in The Decay, due out September 3rd. Read More Video Stuph, New MusicTom McKayAugust 6, 2021Druid, Druid 2021, Noble Rot, The Beauty in The Decay, Nu Metal, MetalcoreComment