Barely a year into their existence, THE HOWLING have already begun to feel less like a new band and more

Nothing lasts forever, everything decays, everything returns to dust. As industrial icons GODFLESH prepare to close the book on their
156/SILENCE have become impossible to ignore. After their last album, People Watching, came crashing through our speakers, they’ve been non-stop.