10 Live Concert Films You Need To See Right Now
Talking Heads: Stop Making Sense (1984) Filmed over four different nights in the mid-80s at Hollywood’s Pantages Theatre, this film follows art rock troubadours Talking Heads in one of their most celebrated performances of their career. The film, directed by the Oscar-winning Jonathan Demme, kicks off with a close-up of bandleader David Byrne, who musters […]