Video: Talking Heads play ‘Psycho Killer’ in 1975 — from upcoming ‘Chronology’ DVD
Eagle Rock Entertainment is teasing its upcoming Talking Heads live DVD and Blu-ray — the 18-track ‘Chronology,’ spanning 1975 to 1983 — with this rare, early performance of ‘Psycho Killer,’ filmed at New York club CBGB in 1975. The collection will be released Nov. 21.