Essential New Music: Talking Heads’ “Stop Making Sense”
The movie Stop Making Sense constitutes an undeniable high for Talking Heads. The Jonathan Demme-directed documentary of the band’s 1983 stage show, with its stark lighting, energetic staging and hyper-focused portrayal of a band at work, won justified acclaim as one of the best concert movies of all time. Even seen in YouTube-sized fragments, it […] The post Essential New Music: Talking Heads’ » Read More