5 Things You Have in Common with the Royal Baby

O little town of Buckingham, a miracle has occurred in Great Britain: unto us, a babe has been born! Okay, but babies are born ALL THE TIME. Even though this little nugget is all over the news, I think it’s important to remember that we are all cut from the same cloth (it’s just that […]