David Byrne Photo
From:
Photos: AMERICAN UTOPIA Re-Opens On Broadway!
Nineteen months after the band’s last performance together, David Byrne’s American Utopia returned to the live stage this evening �" Friday, September 17 �" at the St. James Theatre on Broadway (246 West 44th Street).