Uh...yeah. That's the right video.
I guess it's not everyone's cup of tea. Maybe it's only my cup. lol
To me, it is a celebration of the human experience. Everyone is unique, yet we're all in it together. We all dance. The lyrics are pretty profound too, I thought.