Talking Heads Live at Armadillo World (1970)
The Talking Heads perform a set at Armadillo World, Austin, Texas.
Released: Jan 01, 1970
Runtime: 63 minutes
Genre: Music, Documentary
Stars: David Byrne, Chris Frantz, Tina Weymouth, Jerry Harrison
Crew: