Sade - Promise (19658784811) LP

  • £22.99
    Unit price per 
Shipping calculated at checkout.


1. Is It a Crime
2. The Sweetest Taboo
3. War of the Hearts
4. You're Not the Man
5. Jezebel
6. Mr Wrong
7. Punch Drunk
8. Never As Good As the First Time
9. Fear
10. Tar Baby
11. Maureen