Wednesday, November 13, 2013

World's longest traffic jam [PHOTO]


Hmmm. The photo you see above is a shot of the world's longest traffic jam which took place in Beijing, China. It was over 60 miles long and lasted 11

No comments:

Post a Comment

I like knowing my fans better. Kindly drop your comment using your name/url/Google accounts and not as Anonymous. Thanks for your understanding.