rip

Chester Bennington: Rest in peace

So last night I found out that Chester Bennington had committed suicide. I just could not believe it and kept staring blankly at the screen. Please, this could not be true! 'Numb' can be called the apt soundtrack of my teenage years. So many times I ha ...