That is the song, but the video quality (picture clarity) is poor.
If only I had the knowledge, time and resources to make music vids. I can think of perfect matches for certain lyrics. (Like Clark floating at the White Orchid for "you can take my breath away")
I got thinking of this song from the Off Topic thread about hero songs.