Talking Heads perform at the Montreux Jazz Festival in Switzerland on July 9, 1982. Originally broadcast on Swiss TV and radio.
2017
2023
2006
2016
2019
2018
2020
1990
1979
—
2010
1974
2007
1997