Just in time for Halloween, Duran Duran have released a brand new cover of Talking Heads’ ‘Psycho Killer’ featuring Victoria…
This website uses cookies.