The Death of Chester Bennington 1976-2017
July 21, 2017 – Philippine Time The news that shook me: “Chester Bennington was found dead – hanged himself on his house” Still, it fucking kills me. I am …
The Curious Mind of Zephyr
July 21, 2017 – Philippine Time The news that shook me: “Chester Bennington was found dead – hanged himself on his house” Still, it fucking kills me. I am …