Talking Heads - Live at Capitol Theater (1980)
The iconic rock band Talking Heads perform at Capitol Theater.
Released: Nov 08, 1980
Runtime: 79 minutes
Genre: Music, Documentary
Stars: David Byrne, Chris Frantz, Tina Weymouth, Jerry Harrison
Crew: David Byrne (Director)