When David Byrne announced a short run of East Coast shows late last year, he advertised his "most ambitious" stage show since the Talking Heads tour filmed for Jonathan Demme's classic concert film Stop Making Sense. We now know those shows will be in support of Byrne's upcoming solo album
American Utopia
, and he just…
Stereogum — When David Byrne announced a short run of East Coast shows late last year, he advertised his "most ambitious" stage show since the Talking Heads tour filmed for Jonathan ... more info