Sad news today that Chester Bennington the lead singer of Linkin Park was found dead in his home near Los Angeles. It appears to be a suicide by hanging. RIP Chester.
Sad news today that Chester Bennington the lead singer of Linkin Park was found dead in his home near Los Angeles. It appears to be a suicide by hanging. RIP Chester.