Album released this week in… 1985: Talking Heads – Little Creatures
COME 1985, Talking Heads were in an unlikely ascendancy. Having refined their artistic pop sensibilities in Remain in Light and commercial breakthrough Speaking in Tongues, David Byrne’s troupe of polyrhythmic weirdos established themselves as...
Recent Comments