The “controlled and perfect” 1983 Talking Heads show David Byrne knew could never work

← Back to the feed

The “controlled and perfect” 1983 Talking Heads show David Byrne knew could never work

Far Out · 3 weeks ago

"It would lose the energy". The post The “controlled and perfect” 1983 Talking Heads show David Byrne knew could never work first appeared on Far Out Magazine.

Music

Read the full article at the source →