07.22.13

London Town Crier Announces Royal Baby

Talk about pomp and circumstance! The British Monarchy certainly knows how to make a public announcement. Now that Kate has given birth to the newest heir to the throne, watch the flamboyant declaration outside Buckingham Palace.