PRESS RELEASE : 1995-02-18 – Annie Lennox – Medusa – Press Release from The USA ID: 3091

PRESS RELEASE Information

Database ID
3091
ArtistAnnie Lennox
PublicationMedusa - Press Release
Publication Date1995/02/18
TypePress Release
CountryUSA
DetailsA press release based on a Billboard article on the release of Annie Lennox's album Medusa.

PRESS RELEASE Gallery