Search results
We did not find results for: Medusa/Live in Central Park Annie Lennox.
Check spelling or type a new query.
We did not find results for: Medusa/Live in Central Park Annie Lennox.
Check spelling or type a new query.
1995 studio album by Annie Lennox
Medusa is the second solo studio album by Scottish singer Annie Lennox, released on 6 March 1995 by RCA Records. It consists entirely of cover songs. Wikipedia