The arrival of a new Annie Lennox album is a joyous occasion, though joyous is not a word that rolls off the tongue when speaking...
More Scene