Talking Heads Live in Syracuse 1978 (1970)
They’ve enlisted all their friends
81 Min.
PG-13
Overview
In 1978, the Talking Heads perform 13 of their biggest hits in Syracuse, New York,