David Byrne brings American Utopia Tour to the Palace Theatre
David Byrne’s much-hyped (and rightly so) American Utopia Tour found its way to Albany’s Palace Theatre on Sunday, September 9, after six months of crisscrossing the country, with all the buzz about the set and production having preceding…