Trevor Strand Died

Trevor Strand Died US melodic death metal band named the Black Dahlia Murder co-founder and lead vocalist Trevor Strand died at the age of 41. His death is confirmed by his bandmates on social media. The contact information for the National Suicide Prevention Lifeline was shared with the announcement of his death. The cause behind… Continue reading Trevor Strand Died