Prince William and Kate Middleton are about to become Internet royalty…literally! The royal couple has launched a YouTube channel. Tune in to see what the hosts think we can expect to see and find out why the hosts are intrigued by the timing of this launch.