Screaming Dead @ 100 Club, London

First gig of 2017 and I finally got to see one of my all time favourite horror-punk bands, Screaming Dead, performing in support of TV Smith at the legendary 100  Club. Although typically a jazz venue, in September 1976 the 100 Club helped push Punk into the mainstream by hosting the first International Punk Festival. [...]