Monday, June 11, 2012

Japan in 1980

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

No comments: