Talking Heads perform at the Montreux Jazz Festival in Switzerland on July 9, 1982. Originally broadcast on Swiss TV and radio.
1979
1982
2013
2022
2002
1951
2007
2000
2023
1967
1947
1940
2024
1944