Let’s be honest, when an album is titled Soundtrack For People Who Hate Music LP, you know exactly what you’re…
Few records manage to strike the delicate balance between blistering intensity and crushing weight as the Split LP by Vienna-based…