Skip to Content

Talking Heads lead vocalist and guitarist David Byrne singing into a microphone on stage at the State University of New York at Buffalo Alumni Arena in 1983.