saw byrne and st. vincent live on tuesday at the beacon theater. it was awesome, though nothing will ever surpass their 1983 stop making sense tour, which you can watch in full here: Talking Heads Stop making sense the buildup of that concert is just fantastic, adding more and more band members with each song.