80Kidz x The Shoes at Apple Shibuya
Tuesday night at the Apple Store in Shibuya, the Japanese electro band 80Kidz did a free concert to promote their recent album "This is my Shit!" The show was part of Apple Shibuya's "Summer Music Nights" series of free concerts.