Talking Heads: Live at Montreux Jazz Festival

Where to Watch

Not available on streaming platforms

Talking Heads: Live at Montreux Jazz Festival

1982• 1h 21m
⭐ NR / 10

Overview

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

Where to Watch

Not available on streaming platforms