Live Earth Japan

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.

Related News

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.