Prince William and Duchess Catherine launch YouTube channel!

3 years ago
29

The Duke and Duchess of Cambridge have announced they are launching a YouTube channel, which will give fans an inside look at their life as working royals.

Loading comments...