Talking Heads - Stop Making Sense | Official trailer (40th anniversary, 4K restoration) Video 1:51 15 votes
This must be David Byrne. A profile of the Talking Heads frontman Article 4190 words, published Apr 16 2018 6 votes