Yesterday was evidently David Byrne’s birthday. As such, here’s some vintage Talking Heads from 1979, singing a somewhat prescient ditty about airborne toxicity.
Curious as to location of the opening footage. I’m guessing Brooklyn somewhere. What say you?
Recent Comments