Did you hear that? I think the walls are crumbling…
Hot on the heels of a new single, “Curse”, Architects…