Ms. Annie Lennox, need I say more? The Lover Speaks - No More I Love You's - Originally released in 1986. More Annie: Ms. Lennox, Mr. Bowie and a few other musicians/artists/writers/composers/entertainers who've rocked our world:
Hide player controls
Hide resume playing