queen elizabeth

The British royal family threw down a reproductive gauntlet this week when it announced a baby-making competition with the Duggars, Arkansas’ TLC-famous clan who birthed their way to fame with …

Back