Psycho Killer After a 10+ year hiatus, Toronto indie rock band Showroom return with their signature version of the Talking Heads’ seminal hit “Psycho Killer”.