Talking Heads perform at the Montreux Jazz Festival in Switzerland on July 9, 1982. Originally broadcast on Swiss TV and radio.
1996
2006
1964
2001
1995
—
1970
1988
1987
1973
2009
2020
2022
2007
2017