Review and photos: Inventive, impassioned David Byrne triumphs at Orpheum Theatre
It’s hard to set expectations much higher than David Byrne did in announcing his American Utopia Tour, promising his most ambitious stage show since Talking Heads’ Stop Making Sense performances. Immortalized in the classic 1984 concert film, the Stop Making Sense shows reached the pinnacle of what artfully executed rock concerts can achieve, all the more impressive because…









