Today we remember Chester Bennington, singer of Linkin Park. He died — allegedly committed suicide — on July 20.
Related on EcoSalon
Hey, it’s the Sh!tty Music Industry and Kesha is Living It: #NowWhat
No Love Life Right Now? That’s OK, Music Makes Your Brain Orgasm
Coral is the Star at this Underwater Music Festival [Video]