Idiot Clone

                             United Kingdom - Mansfield, England


                                                            Release:

                                         LIVE & LET LIVE Demo tape (1983)