Even though China can’t figure out birth control, it appears they have kicked gravity in the balls and declared themselves master and commander over it. [via]
Comments on this entry are closed.
Next post: The National, “Bloodbuzz, Ohio”
Previous post: Sen. Kerry Introduces Senate Climate Bill
Let’s Be Friends