Chester Charles Bennington, Sep 09, 2011 Tokyo, Japan, September 9, 2011 Chester Charles Bennington attends a press conference in Tokyo, Japan, on September 9, 2011. Linkin Park Editorial Stock Photo - Afloimages
Chester Charles Bennington, Sep 09, 2011 : Tokyo, Japan, September 9, 2011 : Chester Charles Bennington attends a press conference in Tokyo, Japan, on September 9, 2011. Linkin Park