1 min read Exclusive Premieres TNF Premiere: Metalcore band Devil In The Details premiere harrowing new video for “Hello, Depression” March 9, 2018 NewFuryMedia You probably know someone who has been affected by suicide in some way, whether...