Talking Heads perform at the Montreux Jazz Festival in Switzerland on July 9, 1982. Originally broadcast on Swiss TV and radio.
2010
2004
2003
1984
1978
—
1982
1996
2005
1988
2001
2022
2012
2011
1983
2009