Thursday, August 26, 2010

China's epic traffic jam vanishes

A team of reporters ventures into a reported 60-mile bottleneck and makes an unexpected find.
Also: 

No comments:

Post a Comment