Jeff Ayeroff: “This is the first mock—literally a cut-and-paste job—for the limited-edition album cover Stop Making Sense by the Talking Heads. David Byrne designed a show in the big suit that was f--king genius. Jonathan Demme, of course, made a brilliant film—one of the great watersheds of visual imagery in rock. To me, Stop Making Sense and Scorsese’s The Last Waltz are hands down the two best rock movies ever made.”
Copyright © 2018, Los Angeles Times
EDITION: California | U.S. & World