Long Live the Queen (Obviously)

Happy Birthday, Your Majesty! Queen Elizabeth II just celebrated her 90th birthday, and she has spent more than two-thirds of her life (63 years… and counting) as the Queen of England. To put that in perspective, here’s a gallery of how many U.S. presidents (and counting)  it takes to equal her reign. I can’t help … [Read more…]