Xzibit Performs At Live Earth Japan

performed on stage at the Tokyo leg of the Live Earth series of concerts, at Makuhari Messe, Chiba on Saturday (July 7) in Tokyo, Japan. Check out pictures from GettyImages (page1 / page2).


Related News

Leave a Reply

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

rapdirt.com