Thursday Music: Linkin Park: Numb: In Memoriam

RIP: Chester Bennington

A quote from Wendy Strout from our conversation earlier this evening: “I’m glad more people are coming out and talking about depression but it sucks that it takes the deaths of people we thought were successful and happy killing themselves to bring depression to light.”


Related Articles