Annie Lennox went to Italy last week to meet with the Italian branch of The Circle.

While in Italy, Annie also took time to appear on The Show Must Go Off which you can watch below.  Annie speaks in English and translators interpret but you can easily make out what Annie is saying.