Breaking news

World's Longest Traffic Jam

The world's longest traffic jam took place in Beijing, China. It was over 60 miles long and lasted 11 days


Click here to view the Original Image Size


,

0 comments:

Recent Posts

© 2015 Interesting Always. All rights reserved.
Designed by Cool-Fire Studios | Trackmyblog
Theme by VelRats