video

Previously Unreleased 1980 Talking Heads Concert Footage!

An entire set of vintage, live, Talking Heads has just become available. This is the best of the Talking Heads in top form, just before they became the arena concert show seen in Stop Making Sense. In this concert they…