Version 1activeOct 7, 2026, 8:36 AM
Distrosub
Formed in the summer of 2003, STRESSLORD began putting the pieces together to form a new breed of metal. With indescribable powerful vocals, crushing riffs, and hard hitting beats, this band is ready to take your stress and frustration out, and pound it into submission!