Thursday, September 2, 2010

Beijing Traffic Jam

A traffic jam in Beijing stretched 62 miles and lasted for 11 days. But, to be fair, it’s China's only McDonald's.

Via The Take Away

No comments:

Post a Comment