• Psycho Killer

    This Psycho Killer cocktail reminds me of the Song Psycho Killer by the Talking Heads from their self-titled album, released in 1977.…