Talking Heads - Psycho Killer Scotty mar10 Published September 7, 2021 12,027 Views Subscribe 27K Share The song is by Talking Heads - Psycho Killer Loading 411 comments...