Shrieking Eels performed on June 24, 2017 at House of Targ.
Opened up on the second night of New Swears Weekend party and it was one of the shortest set.
Shrieking Eels performed on June 24, 2017 at House of Targ.
Opened up on the second night of New Swears Weekend party and it was one of the shortest set.