LOVE this song...should totally have been released here... acouple performances like that on award shows and it coulda been a hit, why is europe poppin off with all the hits these days