Talking Heads: Psycho Killer: {Live: Mudd Club}
August 13, 1979 saw this great performance by the great David Byrne and Talking Heads. Mr. Byrne pulls off what others wouldn’t even begin to think of.
August 13, 1979 saw this great performance by the great David Byrne and Talking Heads. Mr. Byrne pulls off what others wouldn’t even begin to think of.