Linkin Park frontman Chester Bennington performs in Tokyo / Getty Images/Koichi Kamoshida

Live Earth Performances, 07.07.2007 (69)