Rare film from Talking Heads 1980 Capitol Theatre concert surfaces

David Byrne and the rest of the gang peform ‘Psycho Killer’, ‘Once In A Lifetime’ and more at the Capitol Theatre in Passiac, New Jersey during their ‘Remain in Light’ tour.  The video is of the entire concert – so sit back and enjoy!