I'm beyond happy I finally found this song. It's been so long, but the satisfaction of finding a song you use to listen to long ago but couldn't remember the song name.
Had this track pop up on Pandora the other day and thought it was pretty damn good. Apparently this bitch is pretty popular although I had never heard of her. Haven't heard much of her other songs but this one certainty suck out to me.