Royal Family Challenges Duggars to Baby-Making Competition
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 …
Fictional Facts Friday – Population Boom, Human Head Transport, River Sharks
Welcome to our new Friday feature. Let us know what you think in the comments or drop us future ideas through the contact form