Monday, October 20, 2014

30 Years Ago: Talking Heads Release Their Electrifying Live Album, ‘Stop Making Sense’ (Ultimate Classic Rock)


From the start, Talking Heads never did things the way they were supposed to. So why should their live album play by the usual rules? Their 1977 debut, ‘Talking Heads: 77,’ wrapped art-rock in a New Wave bubble, and by the time the ’80s rolled around they expanded into world-hopping funk that was as much about expanding the brain as it was about moving the feet. 




No comments:

Post a Comment