DETACH THE ISLANDS: “Culture Architects” Now Playing At Heavy Blog Is Heavy; The Burden To Become Fact Sees Release Next Week
[photo by Nick Karp] Heavy Blog Is Heavy is hosting the premiere of “Culture Architects,” the new single by Brooklyn, New York hardcore/powerviolence outfit DETACH THE ISLANDS, and their impending debut full-length, The […]