garlicbreadmemesplz t1_iu3qdip wrote
Reply to comment by Karmic_Hazard in TIL Chester Bennington, lead vocalist for Linkin Park and Stone Temple Pilots, hung himself in 2017 because of depression stemming from SA as a child 😔 by rpaul9578
No love for Chris Cornell
Viewing a single comment thread. View all comments