I spent a few years off NSC. 2007 was right in the middle of that. Crikey, what a lot of hot wind there was about then. ???
The right answer, by the way, is Assemblage 23, Islington Academy. Most of the music was programmed and delivered by laptop so, probably best I wasn't around in 2007 to...