Posted on April 28, 2020April 29, 2020 by Mark AlexanderReleased 28 Years Ago Today Annie Lennox: Diva (1992) IMHO, her Masterpiece.