Ed PowerThere was a little bit of Broadway and a lot of Twin Peaks in David Byrne’s audacious new concert tour. Byrne was taking a risk having the performance riff on the minimalist exuberance of Talking Heads’s seminal concert video Stop Making Sense. He had promised the American Utopia shows would be his most ambitious since that landmark 1983 revue. Stop Making Sense – which proceeded from Byrne rapping alone to a tape machine to a multi-headed carnival – has gone down as a historic subversion of rock’s shaggiest cliches. The over-sized suit Byrne sported in Stop Making Sense became a pre-internet meme.
Source: Irish Examiner October 25, 2018 09:33 UTC