Talking Heads perform at the Montreux Jazz Festival in Switzerland on July 9, 1982. Originally broadcast on Swiss TV and radio.
1980
1981
2009
2006
1982
—
1992
2008
2018
1999
2015
2011
2021