Heartworms live in London: British rock’s newest cult heroes go to war
We arrive at Shoreditch’s Village Underground to a sparsely populated merch table of three t-shirt designs: one of Heartworms’ sketched explosion insignia, another stark one...

