View The Icarus Line, Killing Joke, The Crying Spell, Echotape on Mar 8, 2012EditFollowShare14 years agoThu, Mar 8, 2012at RoundhouseCamden, EnglandThe Icarus Line, Killing Joke, The Crying Spell, EchotapeEditFollowShare