News

Talking Heads never really formally broke up. They just kind of…evaporated after the release of the Naked album in 1988.