SUBHUMANS & FEA

Vintage punk returns to the Siren! Long-standing punk rock band from the United Kingdom. Formed in 1980, the band broke up in 1986 but then got back together in 1999 for a reunion tour, after which they continued to tour. Members were also active in Citizen Fish and Culture Shock. Originally the band went under [...]