Talking Heads perform at the Montreux Jazz Festival in Switzerland on July 9, 1982. Originally broadcast on Swiss TV and radio.
2014
1966
2016
1995
2019
2012
1984
1937
1970
2015
2013
1979
2018
1976
1967
2006
2009