Just saw it at the Opening Ceremonies a few mintutes ago and all that I can say is... I whish I was there in person.
I'll try to find pics or vids of it as soon as they're available or if anyone else finds them please post
*UPDATE*
Pics
The vid at CWW's post
HERE