Chester Bennington, right, of US rock band Linkin Park performs at their concert at Gelora Bung Karno Main Stadium in Jakarta, Indonesia Wednesday, Sept. 21, 2011. (AP Photo/Achmad Ibrahim)
1 / 1
Associated Press | Photo By Achmad Ibrahim
Wed, Sep 21, 2011 11:35 AM EDT