This week, we have a big talk about big bands, big shows, and, of course, big suits! We're talking about the legendary Talking Heads concert film, Stop Making Sense!
Listen to the album on Tidal here