*

*
Mammoth Springs

Tuesday, March 29, 2016

Big Business/I Zimbra



Outtake from the legendary concert film by the Talking Heads, Stop Making Sense. I don't believe Big Business was ever released on a TH record. The Talking Heads were one of the best things about the seventies for me. True artists.

No comments: