Talking Heads perform at the Montreux Jazz Festival in Switzerland on July 9, 1982. Originally broadcast on Swiss TV and radio.
1977
1978
2013
2007
2010
2014
2023
2022
1990
2006
2019