Ouch obviously I have been away from my hometown long time. Another radical piece of music from Tokyo. Kind of reminds me of DEVO.

Advertisements