Forgot your password?
See reputation activity
See all followers
December 30, 2017
See all updates by White Ranger
Rest In Peace Chester Bennington, lead singer of Linkin Park :'(
despite the entire album echoing Chester trying to say goodbye to everyone, nobody even realised he will commit suicide! A goodbye letter soo incredibly public, unnoticed! I am speechless....