Talking Heads - Live at Capitol Theater
Talking Heads - Live at Capitol Theater
| 08 November 1980 (USA)
Watch Free for 30 Days

Stream thousands of hit movies and TV shows

Start 30-day Free Trial
Talking Heads - Live at Capitol Theater Trailers

The iconic rock band Talking Heads perform at Capitol Theater.

Reviews
Cortechba

Overrated

Intcatinfo

A Masterpiece!

Invaderbank

The film creates a perfect balance between action and depth of basic needs, in the midst of an infertile atmosphere.

View More
Logan

By the time the dramatic fireworks start popping off, each one feels earned.

View More