Ever Wonder How David Byrne Fit Inside That Giant Talking Heads Suit?
David Byrne’s suit became a defining image from the Talking Heads’ ‘Stop Making Sense’ – and a key element in the clip announcing the film’s new re-release.
David Byrne’s suit became a defining image from the Talking Heads’ ‘Stop Making Sense’ – and a key element in the clip announcing the film’s new re-release.
Inventive yet still unabashedly joyous, ‘Everything That Happens Will Happen Today’ was released by David Byrne and Brian Eno on August 18, 2008.
When the Talking Heads’ ‘Fear of Music,’ released on Aug. 3, 1979, came wiggling out of my speakers, it was obvious I was onto something different.
If you’re looking for a little ear expansion, Arto Lindsay’s your man.