Thursday, February 12, 2009

Merzmensch in Japan. Part 3. Dada?

You can hear everywhere music in Japan - even in parking... wait... is it?.. no way!..



Found exactly here.