Tonight’s the night when They Came From The Stars (I Saw Them) party on at the Octocapsule in Stoke Newington. A long performance of their epical masterpiece “Blok Rock” is promised, plus DJing, belly dancers, and dodgy punch. No details as to time – I’d guess late – many details as to place. The Octocapsule, 25a Belfast Road, next to Stoke Newington tube, and if you go be sure to wear a mask. Unavoidable and irritating circumstances prevent me from going, so assuage my guilt by dropping in if you’re in the area.