Inflicted Noise

                                         United Kingdom - England


                                                         Release:

                                             INFLICTED NOISE Demo tape (1982)