Briton's Royals help launch Tour de France

The Duke and Duchess of Cambridge and Prince Harry see off Tour de France cyclists in Leeds, England. Rough Cut (no reporter narration).