‘Good Goodbye’ – Linkin Park (ft. Pusha T and Stormzy) – TOTD
We were all floored by yesterday’s news that Chester Bennington of Linkin Park died by suicide, and many of us mourned the way fans often do; we commenced on a music marathon. I first came across Linkin Park when I was fourteen and, like many teenagers, I was in an awkward phase of my life […]