@1 day ago
Least sexy scene unintentionally suggesting sex between two aliens (via Roger Ebert’s Journal)
A dog wears a protective mask against the H1N1 flu on its face on a street in Enshi, Hubei province, China on November 5, 2009. (via Watching the H1N1 flu pandemic - The Big Picture - Boston.com)