The Royal Channel
The Official YouTube Channel of the British Monarchy has just been launched. Probably the most uptight YouTube Channel you'll ever see, just like the website of the British Monarchy itself makes me think of a dreary, grey street in London on a rainy day.Labels: news