Posted on 30th October 2021 by awladminPsycho Killer (2003 Remaster) by Talking Heads Psycho Killer (2003 Remaster) by Talking Heads, on the album: The Best of Talking Heads