Sunday, September 23, 2012

The longest traffic jam in the world was created in China. The length was 260 kilometers.


No comments:

Post a Comment