The video is just random ( posted by people who obviously like the song), this is an old one from a time when where there were no videos
I love this song, too.
Is it possible to appreciate stuff like that if you are not a native speaker? dunno.
I know a few Dutch ones that are similar, and a few French ones of course - no English one though.
Can you teach me? I'd be interested ( and I'd have loads of others if you like).