Queen Elizabeth launches Royal Channel on YouTube

The British Royal family is keeping up with the internets. Yes, their newly established Royal Channel on YouTube will help to deliver both the Queen's annual holiday message as well as other "unique royal video...

closeSign in to NowPublic

is reporting from