Hi
I heard a song on the radio the other day. I have heard it before but never seem to catch the title or artist - I would estimate it is from 2000-2005 maybe. It is a female artist singing and the latter part of the song really reminds me of OMC's How Bizzare. I have no idea who sings it or the name, can anyone help?