Suicide by the telescopes Overview Tag Appears on As Approved by the Committee Live At Norwich Arts Centre 1988 Taste Taste + The Perfect Needle EP Playcount 60 Listeners 31