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.”

Tagged with:

Leave a Reply

Your email address will not be published. Required fields are marked *