Tag Archives: royal princess

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

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

Posted in Fun Stuff | Tagged , , , | Leave a comment