TALKING HEADS: Remain In Light (LP, Sire SRK 6095 NP, 1980)

I have a strange relationship with Talking Heads. They’re one of those bands that I feel I should really like, because they – at least the context of endless name-dropping by music reviewers the world over – tick several of my ‘this is my kind of thing’ boxes: ‘edgy’, slightly angular music weirdness art-school sensibilities […]