Talking Heads perform at the Montreux Jazz Festival in Switzerland on July 9, 1982. Originally broadcast on Swiss TV and radio.
2022
2021
2002
2010
2005
1948
2014
2008
2013
2016
2012
2015
2000
2019
1965
1953
2023