Stop Making Sense

Thu, 17 Oct 2024 01:02:37 -0700

A concert film documenting Talking Heads at the height of their popularity, on tour for their 1983 a...