The YouTube Royal Channel

The Queen has set up her own royal channel on You Tube. There is some amazing historical footage on there.

Comments (4)

Login to comment or vote

Add a Comment