NYC musicfromOpen Culture1 day agoTalking Heads Release the First Official Video for "Psycho Killer": Watch It OnlineThe Talking Heads teased a reunion announcement but instead released a new music video for "Psycho Killer."