Talking Heads perform at the Montreux Jazz Festival in Switzerland on July 9, 1982. Originally broadcast on Swiss TV and radio.
2018
2008
2019
1990
2020
2022
2010
2011
2017
1998
2016