Talking Heads perform at the Montreux Jazz Festival in Switzerland on July 9, 1982. Originally broadcast on Swiss TV and radio.
1980
2006
2024
2015
1994
2022
1977
—
2010
2011
2009
1976
1979
2007
2013
2012
2019
1986