I found this video on another blog…um, sorry, forget which one!
It’s well worth the wait (if it takes a long time to download).
It’s inspiring, to say the least.
I did a bit of research and came up with this info on the dancing guy:
And some more videos on youtube.