Add Rating 5 Submit Talking Heads Live at Armadillo World EN Music, Documentary Jan, 0001 63 mins 0.0 The Talking Heads perform a set at Armadillo World, Austin, Texas. Cast David Byrne Chris Frantz Tina Weymouth Jerry HarrisonPosters View More Recommended Movies No data found...