Earworm

MAKE IT STOP! (Don't get me wrong—I love this song, but it's been on endless repeat in my head since yesterday afternoon!

Grace Jones: I'm Not Perfect (1986)