Perhaps the most amazing thing about music is that its popularity endures when, on the whole, it’s so relentlessly fucking tedious. Craven, careerist, grovelling,...
In a society where Radiohead are the new Led Zeppelin, it takes effort to alienate; apparently though Health have it down. Called ‘pretentious noise’...