Released in 1977 but performed since 1975, this song earned thru the years the right to be one of the best known songs of the century.
Here's for Radio Bermuda the Talking HeadsPhsycho Killer.
Stay tuned on Radio Bermuda! . Are you a new player? Contact me in game and I'll cast a helping voodoo. Consider this like a sort of "tutorial mission".