i love this song..... it is so amazing. i have been waiting for ever for the video to come out. and i love it....