Memes

07.22.13

The Internet LOLs at the Royal Baby

When the palace announced that the Duchess of Cambridge had birthed a royal son, the Internet couldn’t quite contain itself. Here are a few of the instant classics.