Anyone catch the Olympic Opener by any chance?!
I have never before been quite so disappointed that I wasn't British!
The most memorable moment?
The unveiling of the Newest Bond Girl, THE QUEEN!
I love this for obvious reasons!
We (USA) haven't had anything this awesome, since:
Even then... He just posed for a picture...
The Queen made an enterence by fucking JUMPING OUT OF A HEILOCOPTER!!!
Well, you should be.