Has anyone heard about the
giant traffic jam in China and thought of cat-nuns and giant crabs? That's definitely where my mind went. This traffic jam is 60 miles long, has traffic moving at a third of a mile a day in the worst part, and is predicted to last until mid-September. Most of us are officially never allowed to complain about traffic
(
Read more... )