Talking Heads perform at the Montreux Jazz Festival in Switzerland on July 9, 1982. Originally broadcast on Swiss TV and radio.
2010
2008
1980
2000
1984
2022
1970
2003
1983
2005
1935
1926
1976
1936
2021