Sade - The Sweetest Taboo - Official - 1985 by SADE Overview Tag Appears on Sade - The Sweetest Taboo - Official - 1985 Duration: 5:02 Playcount Listeners