Talking Heads Live in Syracuse 1978 (1970)

Talking Heads Live in Syracuse 1978 (1970)

They’ve enlisted all their friends 81 Min. PG-13
0 0 votes

Overview

In 1978, the Talking Heads perform 13 of their biggest hits in Syracuse, New York,