Talking Heads perform at the Montreux Jazz Festival in Switzerland on July 9, 1982. Originally broadcast on Swiss TV and radio.
2020
1979
1946
2003
2006
2007
2002
1991
2005
2021