Talking Heads perform at the Montreux Jazz Festival in Switzerland on July 9, 1982. Originally broadcast on Swiss TV and radio.
1974
2021
1955
2020
2003
2018
2014
2006
2009
2013
2004
2017