David Byrne & St. Vincent soundchecking in Brooklyn. I took the picture through a space between two of the gates.
DAIVDS FACe
1984. Talking Heads release the concert movie Stop Making Sense. David Byrne wears a hilariously oversized suit and does some of the raddest dance moves ever invented.
Byrne’s stage presence is among the top in music history.













