Talking Heads perform at the Montreux Jazz Festival in Switzerland on July 9, 1982. Originally broadcast on Swiss TV and radio.
1989
2016
1973
1998
1979
2018
2010
2020
1990
2003
1987
2002
1991
2008
1993