Memorabilia Of The Week: Annie Lennox Mar 4, 2011 This weeks feature is a cardboard shop display advert for the 1995 Annie Lennox Medusa album. For more info on the album visit the discography.