Embrace - My weakness is none of your business

Whose song is Embrace - My weakness is none of your business?

Artist Album
Various
L'Album Rock - CD2
Now That's What I Call Music! 41 [02]
Various Artists
Massive Hits! - Nineties cd3