Skip to Content

View of the stage on which the Talking Heads rock band is in performance at the State University of New York at Buffalo Alumni Arena in 1983.