David Byrne and Debbie Harry's bands were two iconic New York bands of the '70s, but which one achieved the greatest success?
One of the best things about the music of Talking Heads is that they remain a band with a sound that's truly their own. Featuring over three hours of material, the set also includes a beautiful ...
The landmark 1984 concert film “Stop Making Sense” gave us David Byrne in an oversized suit, shared the most dynamic phase of Talking Heads’ unique melding of New Wave attitude, art school creativity ...