Thee Armless Teddies

                            United Kingdom - Southend-on-Sea, England




          DISCOGRAPHY


          Releases:


          THEE ARMLESS TEDDIES demo tape (1986)