Stop Making Sense is a highly praised concert film that features the Talking Heads live on stage in 1983. The film was directed by Jonathan Demme and was shot over…
Stop Making Sense is a highly praised concert film that features the Talking Heads live on stage in 1983. The film was directed by Jonathan Demme and was shot over…