Talking Heads Rock The Orpheum in Vintage 80s Punk Show
BOSTON, MASSACHUSETTS - NOVEMBER 15, 1980: Singer/guitarist David Byrne of Talking Heads performing live at The Orpheum Theater in Boston, Massachusetts on November 15, 1980. (Photo by Michael Grecco)
Full resolution image available
Michael Grecco
1980-11-15
The Orpheum Theater
Boston, Massachusetts