[deleted] t1_iu2vvck 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
Both Robin and Chesterโs deaths were difficult ones. My first and only crying response to a celebrity death was Heath Ledger. That one hurt.
Viewing a single comment thread. View all comments