Annie Lennox performed I Put A Spell On You last night on the Italian TV show Che Tempo Che Fa hosted by Fabio Fazio and recorded in Milan. We know a few lucky peeps managed to get to see the show.

If you cannot view the recording below you can try the link here