Why David Byrne Walked Out on Talking Heads’ Final Concert
Talking Heads' final tour was euphoric sensory overload. The 1983-84 trek — documented on Jonathan Demme's acclaimed concert movie Stop Making Sense — featured an expanded nine-piece lineup (including Parliament-Funkadelic's…