The Royal Town Crier announcing the birth of the new Princess in England

We loved this video and want to share it with you.

This entry was posted in Fun Stuff and tagged , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *