Rip Chester Bennington of Linkin Park

It was reported and confirmed today (Thursday, 7.20.17), that Chester Bennington, lead singer of Linkin Park, has passed away.  It is reported that he committed suicide by hanging himself in a similar fashion to SoundGarden lead singer, Chris Connell.  As well, Chester Bennington wrote a letter to Chris Connell two months before Chris’ passing.   […]