Killswitch Engage frontman Jesse Leachhas spoken out with his battle with depression for theYou Rock Foundation. Depression is something that touches everyone at some point or another in our lives, and one of the great things about metal is that so many legends are so open about it.
Check out what Jesse has to say and find out the album that got him through it below!
