The iconic rock band Talking Heads perform at Capitol Theater.
David Byrne
Self
Chris Frantz
Tina Weymouth
Jerry Harrison
Director