talking heads psycho killer live 1983 Talking Heads Psycho Killer Live 1983 ~this is what true genius (insanity) looks like~. Psycho killer (live at werchterpark festival, belgium). Talking Heads Psycho K… Written By admin Saturday, May 1, 2021 Edit