happy "talking heads '77" release date for those who celebrate!
151 notes
·
View notes
26 notes
·
View notes
Max Headroom (1987)
2K notes
·
View notes
Talking Heads
86 notes
·
View notes
135 notes
·
View notes
59 notes
·
View notes
20 Questions with David Byrne
Playboy Magazine, March 1986
92 notes
·
View notes
ive got three passports a couple of visas you don't even know my real name
316 notes
·
View notes
new york, london, paris, munich
everybody talk about... Jerry Harrison!!
94 notes
·
View notes
Talking Heads - Road to Nowhere
3K notes
·
View notes
54 notes
·
View notes
28 notes
·
View notes
64 notes
·
View notes