Talking Heads perform at the Montreux Jazz Festival in Switzerland on July 9, 1982. Originally broadcast on Swiss TV and radio.
1962
2000
—
2023
1967
1947
1940
2024
2002
1944
1997
1993
2010