The Mean Fiddler, London 2 July 2001 Somehow Lolita Storm should have got a better reaction on this bill – their shouty teen rants and splattery digital hardcore beats and pieces are part of the busy collision of electronics and rock the Young Gods were instrumental in creating after all. […]