I know the song but didn't know the name or what it said exactly, or even the video clip, but yes I agree, at the beginning of this video I just remembered that song :o because of the rythm, but seems that it has not the same lyrics, or maybe it's another version of it and in another language :o.