The recent losses of celebrated icons serve as a reminder and a wake up call for us to stop demonizing and downplaying mental illness, and let it be a reminder to keep the conversation going and challenging the stigma by any means necessary.
Major Moment’s "Leave Out All the Rest" is a haunting cover of Linkin Park’s eponymous song that pays tribute to Chester in the most Chester way possible.