Watch the Royal Wedding Without a TV

Just a friendly note that the marriage of Prince William and Catherine Middleton will be streaming live on the Royal Wedding’s official YouTube page starting tomorrow morning at 10 a.m. London time (5 a.m. EST). Set up the scones and booze before you go to sleep.

Update: Oh, and we will also be live-blogging the wedding at 5 a.m. tomorrow. Please join us!

More ...