Live Earth Japan
Linkin Park and Abingdon Boys School performed on stage at the Tokyo leg of the Live Earth series of concerts, at Makuhari Messe, Chiba on Saturdasy (July 7) in Tokyo, Japan. Check out pictures from GettyImages (page1 / page2) and Corbis.