images

Released on: 1982-01-05

Talking Heads live at Montreux Jazz Festival

Talking Heads perform at the Montreux Jazz Festival in Switzerland on July 9, 1982. Originally broadcast on Swiss TV and radio.

Music

Documentary

Production Companies:

Production Countries:

United States of America

Astro

Videos

Astro

Similar Movies

Astro

Reccommendations