NYC musicfromOpen Culture3 weeks 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."