Showing posts with label Japan. Show all posts
Showing posts with label Japan. Show all posts

Monday, June 11, 2012

Japan in 1980

32 years later...and, even live, they still sound like they're from the future! Genius.