The Random Noise Makers
A musical concept ahead of their time - some would say still ahead of their time.
Click on an image to get a closer look