Chat Pile's "God's Country LP" is a searing noise rock album that explores themes of societal decay, economic despair, and the grim realities of American life.
Fresh off the release of God's Country, the Oklahoma quartet brought their suffocating, sludgy noise rock to Tilburg for their first ever European performance, delivering a set that felt like a milestone.