They’ve enlisted all their friends
Not yet rated
English/81 min./NaN
Music Documentary
In 1978, the Talking Heads perform 13 of their biggest hits in Syracuse, New York,