Talking Heads perform at the Montreux Jazz Festival in Switzerland on July 9, 1982. Originally broadcast on Swiss TV and radio.
1971
1956
1958
2006
1969
1938
2016
2014
1946
2020
2003
1944
2018
2017
1947
2022